Dr. Sheryl takes such good care of my children. She makes them feel comfortable and relaxed. She is so happy to see them at each visit, it makes them feel special! Her staff is truly amazing. They are helpful and the very nicest staff of any medical office we have ever visited.