The office was very easy to locate. I didn't have any trouble finding it at all. They are completely committed to helping me as long as it takes to find the best solution. I never have to worry that they'll back out or give up if a solution isn't reached immediately, which has been a problem for me at other places. I was so impressed with how great they were at answering each and every question I had in-depth. They were so patient, and covered all of the bases until I had no more questions. I've been other places that left me unattended for quite awhile, but not here. They would never leave me unattended and they always go the extra mile to make me feel cared for. Every time I come here they always remember me by name and greet me as soon as I walk in the door, even if it's been months since my last appointment. They are so thoughtful and amazingly sweet, I just love this place.