Based on their initial estimate, I agreed to get my car service done. They kept bringing up new issues and defects in the car requiring longer service time and higher charges. I finally stopped agreeing to further repairs. I then took my car to the dealer for the remaining items they had recommended me to replace. The dealer found nothing wrong with those parts. I was also not impressed by the unprofessional dealings of their staff including the owner. I would not recommend taking the car there.