I generally am suspicious of doctors, so keep that in mind. I came in for a physical and to get a prescription. The nurse practitioner was unendingly sweet and asked me a lot of questions and was very helpful in getting me my prescription. The office waiting room was clean and trendy looking. I was not completely fond of the intake method which required I plug information into this mini computer machine. I also don't know why they let me leave without billing me then and instead sent me a bill weeks later. Small grudges. I can't speak for them being able to solve medical emergencies, but for the little things, this is a very respectable place.