Wait time was long. I set my appointment up for 11am. And didn't see the doctor until about noon. They were waiting for a room to open up. Other than that they seemed friendly and professional. The doctor answered my questions (I think I only had one). And was quickly off to the next room to the next patient when done. I think they were very busy, so anything time wise was subpar. But good otherwise.