Built from the ground up
Paving in Three Rivers
Your Three Rivers paving crew
Looking for an asphalt contractor in Three Rivers? Our family-owned crew is based in Elkhart, about 25 miles to the southwest, and we cover Three Rivers for paving, sealcoating, crack repair and striping. In St. Joseph County, Michigan, we serve Sturgis and Three Rivers, just north of the Indiana line. Both are an easy drive from Elkhart, and we pave and maintain driveways and lots throughout the area.
Three Rivers is named for the spot where the St. Joseph, Rocky and Portage rivers meet, and it's an easy drive north from Elkhart. Nearby, we also work in Sturgis, Portage, Bristol and Shipshewana.
- Base-first construction that stands up to freeze-thaw winters
- One crew for paving, sealing, repairs and striping
- A BBB Accredited Business
- Free written estimates that spell out the scope and thickness


Recent work from our project gallery
Services
Asphalt services in Three Rivers
A sampling of what we do for Three Rivers homes and businesses. Every one of our services is available here.
Built from the ground up
A new surface, not a new lot
Asphalt Resurfacing
A fresh asphalt surface over a sound base, by milling the worn top layer or paving over it, for far less than replacement. Learn more
Stop water at the source
Asphalt Crack Repairs
Hot-pour crack sealing, crack filling and pothole patching that keep water out and stop small damage from spreading. Learn more
Clear lines, safe lots
Asphalt Line Striping
Parking stall layout, ADA spaces, fire lanes, arrows and crosswalks, for new lots and restriping after sealcoat. Learn more
New asphalt over sound pavement
Asphalt Overlay
A new 1½ to 2 inch layer of hot mix bonded over existing pavement, with milled edges and smooth transitions. Learn more
Curb appeal that lasts
Parking Lot Sealcoating
Commercial sealcoating applied in sections or after hours, with crack filling and restriping in the same visit. Learn moreLocal FAQ
Three Rivers paving questions
Have a question about your property? Call (574) 350-4142.
Do you serve Three Rivers, MI?
Yes. Three Rivers is about 25 miles northeast of our base in Elkhart, in St. Joseph County, and it's one of the 90 towns we serve across Northern Indiana and Southwest Michigan. Call (574) 350-4142 or send the form for a free estimate.
Do you work on parking lots in Three Rivers?
Yes. Along with driveways, we pave, repair, sealcoat and stripe parking lots for businesses, churches, apartments and industrial sites in and around Three Rivers, and we can phase the work so your lot stays open.
Do you really work in Michigan?
Yes. Our service area crosses the state line into Southwest Michigan, from New Buffalo and St. Joseph to Kalamazoo, Sturgis and Bronson. Three Rivers is one of 19 Michigan towns we serve from our Elkhart base.
When is the best time to pave or sealcoat in Three Rivers?
Paving season around Three Rivers generally runs from spring through late fall, and sealcoating needs dry days of 50°F and up, roughly May into early October. Spring and early summer book up fastest, so call early for the best dates.
Nearby
Towns near Three Rivers
We serve these neighboring towns too.
Free estimates
Free estimate in Three Rivers
Tell us a little about your project and we'll get back to you to set up a time to look at it. Prefer to talk? Call or text anytime during business hours.
Call or text(574) 350-4142- We call you back to talk through the job
- We visit, measure and look at drainage and the base
- You get a clear, written estimate, free