I unfortunately had to use their service recently and was very please with their work. The job was done timely and it looked perfect except for one flaw which I pointed out and they immediately corrected it. I had to wait an extra half hour for the correction and I was on my way.
They provided a good car rental from Enterprise and had my car for about a week.
The estimate was quite a bit lower than the final price which I was a little disappointed with. I really think it should have been much closer to the actual cost. It was all covered by insurance though so that was good.
Everyone was very friendly and helpful.