Find a Drive-In Appraisal Locator
Only available in Massachusetts

Preferred Repair Shops Locator

To find a Preferred Repair Shop in Massachusetts, please enter a zip code or city, then select the Search button from the Claims Locator at the left of the screen.

New Hampshire customers please contact the Claims Service Center at 1-800-513-4813 for more information on appraisals and repairs.


George's & Ken's Collision LLC
238 Chestnut St
Needham, MA 02492

Phone: (781) 444-2894

Muzi Motors Inc
557 Highland Ave
Needham, MA 02494

Phone: (781) 292-3444

Needham Auto Works Inc
69 Franklin St
Needham, MA 02494

Phone: (781) 444-5710

Needham Collision Inc
20 Clyde St
Needham, MA 02492

Phone: (781) 433-0004

Suburban Auto Body Inc
7 Arlington Rd
Needham, MA 02494

Phone: (781) 449-5100