This was my first appointment with this doctor-and the first contact I had with him and his staff.

| Verified patient

David Mai and his team walk on water in my opinion!

| Verified patient

The notes were in the computer before the end of the business day. I do not always understand the medical terms, but I know I can ask for an explanation in lay person's terms.

| Verified patient

See you next year

| Verified patient

He is very thorough and enjoy our yearly visits!

| Verified patient

Professional and competent.

| Verified patient

Dr Mai is the best. He listens. Explains and has a great sense of compassion and humor. Wish there were more like him!

| Verified patient

I have come to trust and appreciate Dr. Mai. He has a good manner about him.

| Verified patient

Dr. Mai is an excellent physician

| Verified patient

It was good easy and thorough.

| Verified patient