I’ve been going here for a few years now, but had to recently see someone different here since my doctor left the practice. When that happened, they couldn’t reschedule my annual skin screen for almost six months later. Other than that, no real complaints. The nurse and doctor were friendly, and important to me, pretty much on-time! Front desk staff was OK.