Mark's Towing truck
24/7 Emergency Service Available

Towing & Roadside
Assistance

Family owned and operated since 1980. Serving Caribou, all of Maine, and Canada with reliable towing, recovery, and emergency roadside services.

(207) 498-8507
Family Owned Since 1980
24/7 Availability
Licensed & Insured
All of Maine & Canada

Why Choose Mark's Towing?

Trusted by Aroostook County and beyond for over 45 years.

45+

Years of Experience

Family owned and operated since 1980. Three generations of trusted service.

24/7

Always Available

Emergency service any time, day or night. We're here when you need us most.

100%

Licensed & Insured

Fully licensed and insured for your peace of mind and protection.

ME+

Statewide Coverage

Serving all of Maine and Canada. No job too far, no location too remote.

What Our Customers Say

Don't just take our word for it - hear from the people we've helped.

"Mark and his team are honest and make sure vehicles are towed properly and fixed right. They've helped us multiple times over the years and we always know we're in good hands."
JD

Local Customer

Aroostook County

"Mark was absolutely wonderful when our car got stuck out in the woods late at night. Great communication, went above and beyond to get us safe and home. Can't recommend them enough!"
SM

Stranded Motorist

Emergency Service

"Best towing service in the county. Fair prices, fast response, and they treat your vehicle like it's their own. The Nadeau family runs a first-class operation."
RC

Repeat Customer

Caribou, ME

Get In Touch

Need a tow or roadside assistance? We're here to help 24 hours a day, 7 days a week. Give us a call or stop by our location.

Phone

(207) 498-8507

24/7 Emergency Line

Location

508 Access Highway

Caribou, ME 04736

Get Directions

Hours

Emergency Towing: 24/7

Shop Hours: Mon-Sat 8AM-5PM

Follow Us

Facebook
Mark's Towing truck on the road

Service Area

Caribou, Aroostook County, All of Maine & Canada