I’ve been coming here for years now, and while the name outside and some of the faces inside may have changed over time, I have been very pleased with the care provided by my doctor at Main Street Medical Group(MSMG), Dr. David Amrhein. Dr. Amrhein is very conversational, thorough, and attuned to his patients’ care. If he is accepting new patients, I would highly recommend him and individually rate him«5 Stars,» because he is honestly one of the best family doctors out there, in my opinion. The reason I rate MSMG«Four Stars» is only due to the staff here, NOT the doctors or nurses. The receptionist staff in particilar at times can make you feel like simply a number(I feel like all I am is an insurance card and a date of birth to them at times), but overall I feel that they are effective in coordinating my care. Any issues I may have come across(i.e. insurance, etc.) eventually were resolved without too much inconvenience, but I felt at times that I was given service by them that was less-than-their-best in terms of coordinating my care. Again, in summary, MSMG gets an overall«4 Star» rating from me with superior patient care from the medical team, and about average coordination of care and/or service by the other staff here.