Over the years my extended family has been in multiple auto accidents from being rear-ended to scraping an entire side of a car along a tree. Bel-Kirk Body Shop has always provided a clear explanation of their proposed work along with their quote. They also take care of most of the insurance stuff - which I really appreciate.
They do a good job, and are excellent about communicating about when the work will be done. We've never had any problem with their service or with the quality of their work (even after many years).