I have been going to this office for around 4 years. I like that they are open 7:30-8 most days and are even open on Saturdays. I also really like that they have an online portal. My favorite thing about this office is you can get blood drawn in office. I don't love that you pretty consistently have to wait an hour, even though you have an appointment. However, you can get appointments last minute easily. Which is obviously really nice when you are sick. The staff members are pretty consistent with typical doctors offices. Some of them are nice. But the staff changes, so you never can tell. Doctor Brown is a good doctor. I trust her and that's really important. She takes good care of you, which is why I am willing to wait so long for appointments. I overall would recommend this office. It's clean, professional, etc.