They do good cosmetic work, but after I was in an accident and brought my car there, they just didn't seem to care much about my situation and talked down to me a lot. I was told my car needed an alignment so it would be two days longer (which it had been two weeks already for a simple part). Literally 4 days later I took it to O'Brien for a scheduled maintenance and decided to have an alignment check just in case. Well the alignment was far off, which was terribly upsetting since Mr. Autobody insisted they keep my car longer to fix this, and gave me a car that was not properly aligned. I don't trust this business and would strongly suggest shopping around.