top of page

14 Sheafe Street Brookline, MA 02467


Roche Collision has a new home! 

We're now located at 64 Crafts Street in Newton, MA, formerly the site of Newton Collision.

Why choose
Roche Collision, Inc.


About Roche Collision

Roche Collision, formerly named John J. Roche Company, has been fixing cars (and before that horse drawn carriages) for almost 100 years!


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 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.

A local shop with world class services

Autobody Repairs & Painting

State of the art equipment to handle your autobody and painting needs.

Insurance Co. Referral Shop

We work directly with most insurance companies on your behalf.

All Makes and Models Serviced

No matter what you drive, Roche Collision can handle all your collision-repair needs.

Free Estimates

Free estimates given on the spot within minutes. No appointment necessary.

Fast & Friendly

We built our reputation as Newton's top collision specialists by providing exceptional service.

Conveniently Located

Our location at 64 Crafts Street in Newton (near Whole Foods) is easily accessible.

Contact Us

Get In Touch


64 Crafts St, Newton, MA 02458

Hours of Operation

Mon - Fri


8:00 am - 6:00 pm
8:00 am - 1:00 pm​
Please call for special hours

bottom of page