They were to sandblast and remove rust from the undercarriage of my truck and put an undercoating on thereafter. When I got my truck back it looked as if the rust itself was sprayed with the undercoating itself without any rust removal. When I showed pics of the job to the shop they seemed embarrassed of the job and asked me to bring it back for a redo and offered $500 in a refund. They had my truck again for over 2 months while the truck sat outside the shop for over a month without anything done on the truck. I had no vehicle at home while the truck sat outside their shop for a month! They gave different dates of completion and finally when I did pick it up, they refused my refund! They said the first job was satisfactory enough for them not to offer a refund. I just agreed with everything only because I was finally glad to get my truck back. So I left. There you go.