Fortunately have had no past experience with body shops, but can't say enough about the experience I did have at Gallo Miller. The staff kept me updated every step of the way. Only complaint was that it took a month to get in, but that's blamed on the rough winter. When it did come time to take my car in, I was able to take it in a few days early and it was done by the original drop off date. Highly recommend working with them for no fuss, great customer service and high quality work.