This was my initial office visit. My appointment was at ! p.m., and I arrived at 12:50. Although the support was very efficient, they were not at all friendly. I am used to being greeted with at least a smile. I was quite impressed with the very brief wait time prior to seeing the doctor. He was very professional, thorough and courteous. I was in at 1 p.m. and out by 2:15. The office was nice and clean and there is ample free parking, a huge plus for me.