They are fast and have payment options. They did overcharge me an hour or more on service, and I found out later that they could have added the steam clean to wash off the oil that sprayed my whole undercarriage from my oil pan leaking. All in all, they are a good mechanic shop, if you have to use a shop. They work with you to help you get the repairs that you need. I would recommend them for shop repairs. They offered a year warranty on their repair.