I came here to see one doctor. Have seen him twice and really liked him. But the office is not run the most efficiently. The way patients check in is confusing and very timely. Should arrive early just to have enough time to check in and still be on time for the appointment. Never seen an office set up like they are. Staff at the front desks are not warm and cuddly! Lol Don’t even think about discussing more with the doctors then what you are seen for at your appointment. No time for«chit-chat» due to the time crunch. This is a very busy practice. But they aren’t the only Docs in town. Loved the doctor, but I’m going elsewhere, because of the staff and set up. My time is just as important as theirs!