I have always had a good experience with Dr Thomas and his friendly staff! Dr Thomas listens and is very receptive to tailoring his skills to my preferences and needs. I have been going to his office for fifteen years so this is based on years of experience. I highly recommend Dr Thomas and his staff!