Excellent experience overall, the doctor was very knowledgeable

| Verified patient

Dr Thomas is a good communicator

| Verified patient

Dr. Thomas is great. Very professional, friendly and knowledgeable.

| Verified patient

Dr. Thomas is great. I was shown to the exam room maybe 5-10 minutes late (2pm appointment). Dr. Thomas knocked on the door and came in almost immediately after. Dr. Thomas is very friendly, positive, very familiar with my related medical history, highly knowledgable, works very quickly, explains everything very clearly, and the appointments are a very positive experience. I recommend him highly!

| Verified patient

Super nice, compassionate person.

| Verified patient

Pleasant experience with dr and nurse .

| Verified patient

Phenomenal service. Tyvm.

| Verified patient

Great doctor who truly cares about his patients! Always on time, never makes you feel rushed and very thorough.

| Verified patient

Dr. Thomas is AWESOME!

| Verified patient

Dr Thomas was very professional and friendly and so was his staff

| Verified patient