Simply the best! My children BEG me to go to see Dr. Thomas. The staff is beyond curteous and friendly....they really make you feel like you are home. What can I say? The office is always clean, you never are made to wait, and every staff member...I mean EVERY staff member is polite,friendly, and accomodating. I would never even think of going any place else!