I took my restored 1987 Jeep CJ7 in after it had been run into. They were helpful in working with the insurance company and were very courteous. The workmanship was less than desirable. The leaf springs were not replaced correctly, the paint does not match, the electric fan for the radiator was not hooked up causing it to over heat. I spent $ 400.00 getting the electrical sorted out and a fairly new alternator replaced because they did not hook things up correctly. The tail lights were not replaced correctly causing them to short out. They did not even do the simple job of adjusting the steering wheel after doing the alignment to the front end.