I only had one problem with these guys my car had to stay a little longer due to another problem that arose but everything got fixed quickly and I am satisfied with the service.
All reviews seem positive