written by sallyk1234 on 28/07/2022
This company extremely over charge and get you to believe more work is needed on your car then actually is needed. They pressure sell and have poor customer service. There so many similar stories out there this is not a one off problem.
As rated by our community of reviewers