I am sure they can manage rock chip repair, but the rest! they told me frame on my car was screwed up and gave me a list of things that were wrong with my car... I took it to a different shop, they laughed at my face, some of the parts I supposed to changedo not exist in this vehicle!!! Rip OFFF
more