Diesel mechanic working on a semi-truck engine

Serving Dickinson, ND and surrounding areas

Family-Owned. Built Tough. Dickinson's Diesel Experts.

We repair semi-tractors, trailers, heavy equipment, diesel trucks, automobiles, and everything in-between. If it runs, we fix it.

What We Fix

From 18-wheelers to everyday vehicles, we've got the tools, the experience, and the work ethic to get you back on the road.

Semi-Tractors & Trailers

Semi-Tractors & Trailers

Full-service repair and maintenance for semi-tractors and trailers. Engine work, brakes, electrical, and more — we keep your rig running.

Heavy Equipment

Heavy Equipment

Excavators, bulldozers, loaders, and more. We service the heavy iron that keeps North Dakota's farms and job sites moving.

Diesel Trucks

Diesel Trucks

Pickup trucks, work trucks, and fleet vehicles. Diesel diagnostics, engine repair, and preventive maintenance done right.

Automobiles & Light Vehicles

Automobiles & Light Vehicles

Cars, SUVs, and light-duty trucks. We treat every vehicle — big or small — with the same care and attention to detail.

Mechanics working in the Three Angels Diesel Repair shop

Why Dickinson Trusts Three Angels

We treat your equipment like our own. That's not a slogan — it's how we've built our reputation.

Family-Owned & Operated

We're not a chain. We're your neighbors. When you call us, you talk to the people doing the work.

Full-Service Shop

From diagnostics to major repairs, we handle it all under one roof. No runaround, no outsourcing.

Honest Pricing

We tell you what it costs before we start. No surprises, no hidden fees — just straight talk and fair prices.

All Makes & Models

Semi-tractors to sedans, we've seen it all. If it has an engine, we can work on it.

Ready to Get Back on the Road?

Give us a call and we'll get you taken care of. No job too big, no job too small.

(701) 885-4900

Located in Dickinson, ND 58601

Three Angels Diesel Repair

Family-owned and operated in Dickinson, ND. We repair semi-tractors, trailers, heavy equipment, diesel trucks, automobiles, and everything in-between.

Contact Us

  • (701) 885-4900
  • 3197 111E Ave. SW
    Dickinson, ND 58601
  • Mon–Fri: 7:00 AM – 5:30 PM

    Sat: By Appointment

    Sun: Closed

© 2026 Three Angels Diesel Repair. All rights reserved.

3197 111E Ave. SW, Dickinson, ND 58601