I have used this place to fix a damaged vehicle. They do guarantee the work for a lifetime, but I had to keep returning because they could not find a leak in the new work. I returned several times which did not cost a thing, but my time. I did get disappointed after all the trips, but it was finally fixed. I have used them since and have not had this trouble, but I would rather use the dealer repair centers instead if possible.
more