Was looking for a new primary care doctor and called to see if they could get a new patient in. They had an opening in a week which was good enough. Check in went smoothly and everything was explained very well. Took me back at scheduled time and the visit went great. Everyone was friendly and took the time to cover all the issues. I never felt rushed or judged in anyway. They also had a lab on site so that saved a trip. All staff was professional and courteous!