They were ready to see me when I showed up for my appointment. Their staff is the most friendly, welcoming staff I've ever dealt with. They are so warm and professional, and make the whole experience that much better. They made sure that their qualifications were obvious. I was confident that I was under the care of a professional. Not only were they able to provide everything they promised me, they went above and beyond and exceeded my expectations.