Whatever you do, I'd highly recommend against Ralph Perez Auto Body. The only good thing I can say about them is that they can color match hard colors very well. Other than that, they have screwed up my car some new way each time I have taken it back to get fixed for their previous screw ups. You practically have to plead with them for them to accept their mistakes and fix them.