I arrived early and I was seen before my appointment time and on my way before my appointment time!

| Verified patient

Great experience

| Verified patient

My appointments with Dr Thomas have been excellent. There is minimal waiting time and he is very personable.

| Verified patient

It's always a pleasure to see Dr Thomas. He's so personable and always on time.

| Verified patient

Dr. Thomas is professional and thorough and always exhibits care and concern for me as a patient.

| Verified patient

Dr Thomas is fantastic. Knows my history and is very reassuring when I'm nervous about something.

| Verified patient

Dr. Thomas is and has always been extremely kind and knowledgeable. We are grateful for his care.

| Verified patient

Fantastic doctor!!!!

| Verified patient

Normal no glitches happy

| Verified patient

Kind and gentle concerned person.

| Verified patient