2940 Crooks Road
Rochester Hills, MI 48309

Mon - Thu: 8:00AM - 7:00PM

Fri: 8:00AM - 5:00PM

Sat: 9:00AM - 12:00PM

Sun: Closed

96.9% would refer friends and family to us

5 stars Verified customer

This is an incredibly efficient office!

5 stars Customer since 2018

Was very happy with the service that was provided

5 stars Customer since 2016

i love my doc

5 stars Customer since 2016

Was able to get a same-day appointment and excellent care

5 stars Customer since 2006

The staff is very efficient and friendly. The physicians are efficient and take time to discuss what health issues you

5 stars Customer since 2006

The staff is so welcoming and efficient. Dr. Ewald is patient and listens to your concerns.

1 stars Customer since 2012

As always, reviewed problems and possible solutions. Everything was efficient and on time.

5 stars Customer since 2017

Wait time is always minimal, staff is friendly and doctors are understanding and helpful.

5 stars Customer since 2006

Always treated like family here. Love the entire staff. Our family Dr. for life!

4 stars Verified customer

Overall, the care was excellent. The waiting room was clean and the receptionists were professional. I even saw them wiping down the tablets people use with a "Lysol" wipe. Really appreciate that! The doctor listened to my concerns and took her time in speaking with me. I didn't feel rushed. My only criticism is that I received way too many notices about my appointment. I got a call, a couple of emails and 2- 3 texts. Even tho I responded to one of the texts as requested, I still got a follow up text as another reminder. When is my doctor's appointment? ;-)