It is so refreshing to see a provider that you can tell truly cares about their appearance. They strive to maintain a professional appearance and look their best at all times. The staff really knows what they're doing, and they know a lot about the company they work for. They're able to answer most of my questions, and the only ones they don't are the ones they need their boss's approval for. I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. They have some of the best customer service I have ever seen. Putting their customers first is definitely a priority here and it shows. The office was very easy to locate. I didn't have any trouble finding it at all.