I have brought my vehicle in for repairs twice now and both times Cannon Collision went above and beyond my expectations. The staff is friendly and the quality of work that they do is far superior over any other body shop I’ve ever been to. I’ve had my car for 6 months now and it’s managed to get hit twice already and thanks to Cannon Collision you can’t even tell. I highly recommend their services and I am forever grateful for the work they provided me with.