I have been there for my auto repair earlier. They are OK, not not a top notch body shop. They try to sell you their services by giving discounts, instead of really accessing the real damage. So, just be cautious there, and see what really is wrong with your car before you give your nod in repair. Good luck with ur auto repair.
more