Service was solid and the staff was very professional. They gave me additional service recommendations, but did not pressure me to get the work done right then and there. I was given information pamphlets. They had to reschedule my appointment, and gave me discount of $10. They didn't have enough staff that day. Not the cheapest place, but good work.