I will definitely refer my friends and family here. They were great and I think more people should know about them. They're always able to answer simple questions over the phone. They only make me schedule appointments if necessary. They've stayed open past their closing times many times when I've needed help. They've never turned me away when I've needed them. They made sure that their qualifications were obvious. I was confident that I was under the care of a professional. I wasn't too impressed with their office, I could tell they didn't take much pride in it's appearance.