We had our Suburban painted at U.S.A Auto Body and we were not at all happy with to results. The front edge of the hood still had pits where they did not fill in the chips in the original paint that was caused by road debris. No attention to detail was given to the hood. Worst of all, they scratched our windows while removing overspray. Although they did mask off the windows, some overspray still got on the glass. Four of our windows have scratches so deep that your fingernail will catch on the scratch. Initially they said they would replace the glass, but when they got a price for the glass they changed their attitude and denied that they ever scratched the glass at all and refused to replace the glass. You will do well to look elsewhere for a paint job.