My experience with Michael's was TOP NOTCH from beginning to end. Everyone on staff (especially Michael & Jamie) went above and beyond to take care of our vehicle. They got us into a rental (snagged and upgraded vehicle too!), did beautiful work and called us halfway through the process after identifying another issue with the body of the vehicle to see if and how we wanted it fixed. Costs were reasonable and well-explained. I will never go anywhere else. They are honest, professional and a local business I am happy to support.