Great

| Verified patient

Dr David Olmstead has been our doctor for the last 30 years. He has always been professional and helpful. I know that he will always be available for me if I need to talk to him. My husband and I can trust him with all of our health needs.

| Verified patient

Dr. Olmstead listens intently and is respectful and knowledgeable.

| Verified patient

I appreciate Dr. Olmstead.

| Verified patient

Always very complete

| Verified patient

Dr Olmstead is and always has been an exceptional physician!

| Verified patient

Perfect!

| Verified patient

Everyone in the office was very professional.

| Verified patient

Took too long to check in, the check in person was too slow and setting up return appointment for people checking out in between checking patient information for their appointment. When I made it to the window I was told I might not be seen today because I was 10min. late. I told him that I was waiting in line for 20min. to check in!

| Verified patient

The staff and people were kind and easy to deal with.

| Verified patient