They've never used foul language, which has bothered me at some of the other places I've been too. They always make an extra effort to be polite and courteous. Their prices were very fair. The level of care you get for the price is outstanding. They made sure every single question I had was answered, and are always available if I think of any more questions I want answered. They have some of the best customer service I have ever seen. Putting their customers first is definitely a priority here and it shows. I am going to refer everyone I know here. I absolutely love this place.