They have some of the best customer service I have ever seen. Putting their customers first is definitely a priority here and it shows. Although I have never had much to complain about I know that they always adhere to the customer is always right policy here. They take every complaint very seriously and strive to ensure that clients leave satisfied with their visit each and every time. Their primary concern is what's best for me, and they only give me the advice that would benefit me the most. I wasn't too impressed with their office, I could tell they didn't take much pride in it's appearance. I've been to one or two places that had a really bad smell. I was worried I would encounter it here too but I didn't notice anything.