Dr. thomas and his staff are the best i have seen in quite some time, they have always greeted me with a smile, really listened to my concerns, treated me accoudingly - without over charging me and without over medicating me- they really care about your health and put high costs and expenses on the back burner, hats off to them and their staff for putting the patients concerns first!!!