NH State Inspection $19.99 For the month of June!

Welcome to Delacruz Motorsports automotive repair in Pelham, NH

More than just a repair shop!


We support our customers with great track support!

Fabrication & Welding

look at our photos for awesome fabrication updates.

Auto Repair!

Looking for a mechanic you can trust? We want to earn your business give us a call today. 603-508-6652


No upcoming events.

2017 Highlights

Get a taste of some the action that's happening on our tracks!

Stay connected

Sign up to hear from us about races, tours, and special events. dyno in Pelham automotive repair in Pelham Delacruz Motorsports in Pelham car inspection

Contact Delacruz Motorsports

Call us toay!

Delacruz Motorsports

18 Atwood Road, Pelham, New Hampshire 03076, United States