Nice new location, top equipment and freindly service once I arrived. The appointmant scheduling seemed a bit ineffective, first the card in the mail (that was good), then a phone call explaining that I didn't respond by phone I would lose the appointment slot shown on the card, then my call to the office to confirm was lost and they called a second time wondering if I was confirming or not. Seems like a lot of contact for a single appointment. I am glad they wanted to be sure I was coming, I realize the Dr.'s time is valuable but one all should have been enough. They must hav a lot of cancellations.