The Mazda dealership nearby recommended this auto body shop because it is the one that they use -- and I'm so glad that they did!
The staff at Ryding Auto Body were helpful, professional and extremely kind. This was my first accident (with a nearly brand new car) and I was unfamiliar with all the insurance, estimates, etc. They made it all very easy -- and even helped me figure out how to apply (and get) a waiver from my insurance company on the deductible because I was deemed not at fault in the accident.
They did an amazing job on the car -- it looks good as new and they completed it on time too! They were also extremely accommodating with my schedule (I was travelling and wanted to drive the car and get it repaired while I was out of town). I would highly recommend them!