A convenient auto body shop in Newton Center doing quality work for 90 years in 2014!

Roche Collision, formerly named John J. Roche Company, has been fixing cars (and before that horse drawn carriages) for 90 years in 2014! A company doesn't stay around that long without doing quality work and providing good customer service! We emphasize quality and all our work is fully guaranteed. We are conveniently located in Newton Center at 740 Beacon Street. We can fix any make of car whether American, European or Asian made. We also work on trucks, vans and SUVs. As a preferred shop for almost every insurance company that serves MA we will handle it all for you. From coordinating with the adjuster to taking the insurance company check. We do it so you don't have any extra effort. When you drop off your car we will have a rental car waiting for you if you arrange that with us in advance. When your car is fixed you can leave the rental there. Although generations of Boston and Newton area residents have worked with us, we meet most new people by accident! If you want quality work and an easy time of dealing with it if your vehicle is in an accident use Roche Collision in Newton Center.

Roche List of Services


M-F: 8am - 5pm
Sat: Closed
Sun: Closed