I absolutely love this shop! I always get the best service here. I have NEVER felt like they were trying to sell me services I don't need. They take the time to explain everything they are doing. I even got called during the day to update me on the status. I would not hesitate recommending them to anyone!