I took my daughter's car to Miles as a second opinion: The first body shop we went to had said the roof had to be replaced, as it could not be repaired (during high winds, tree branches heavy enough fell onto and dented/banged up the roof). As the idea of cutting off the roof and also replacing the air bag clips as a result did not sit well with either my daughter or me, we decided to try Miles which we had used before (we had gone to the other body shop first, because it was much more convenient geographically to us; plus, it was recommended by our insurance company). I'm so glad we took it to Miles, because they were able to repair the roof and avoid messing with the airbag clips, and they did a great job. They also repaired for free (popped out) a big dent in the bumper/lower trunk area which was discovered shortly before taking it to Miles (mysterious how that dent got there) and therefore not covered under any insurance claim. That was really generous of Chris/Miles Body Shop to offer and provide this extra repair at no charge. Chris was flexible on our picking up the car and was cleaning it when we came by. They handled the insurance claim on their side as well. The car looks great, and as said before, we're so very happy to have taken the car to Miles Body Shop! (Note: Always get to Miles after turning on to Pine Ave (at the light), which the GPS might not always direct you to. Accessing it from Route 1 will get you trapped in a parking lot full of cars). read more