Stoke Beacon

How I Built a Bombproof ProMaster Roof Rack (Way Cheaper Than Buying One)

Heads up: This post has a few affiliate links. That means if you grab something I’ve recommended, I might earn a small commission — at no extra cost to you. Thanks for supporting Stoke Beacon! 🙌


Why Build Your Own Roof Rack?

Wood deck and solar panels on van rooftop unistrut rack.

When I first started looking at roof racks for my Ram Promaster 2500, I was honestly blown away by the prices. Most of the pre-made racks I found were anywhere from $2,000 to almost $3,000 — and that didn’t even include installation or add-ons like a deck or solar mounts.

I get why they’re expensive: they’re lightweight, sleek, and bolt right up. But I wanted something simple, strong, and way more affordable. Plus, I love building things myself when I can. It feels good knowing exactly how something’s put together — and you save a ton of money in the process.

So after some research, I decided to build my own using Unistrut, which is basically industrial-grade metal framing channel. It’s strong, modular, and easy to find at home improvement stores or online. Paired with Vantech roof brackets that bolt to the factory mounting points on the Promaster, it turned out to be the perfect setup.


What I Used to Build It

Here’s everything I used to put my rack together:

🧰 Parts & Materials

  • (8) Vantech Roof Rack Mounting Brackets – Promaster
    These bolt right into the factory mounting points on the Promaster’s roof. No drilling required.
  • (6) 10 ft. 12-gauge half-slotted Unistrut channels
    I used this for both the full-length rails and the crossbars. Available at places like Unistrut Store or Home Depot.
  • Nylon Strut Cone Nuts
    These drop into the Unistrut channel and let you easily attach bolts anywhere along the rails.
  • Strut Hex Head Bolts
    Bolts through your crossbars and side rails. I sourced mine from McMaster-Carr, but Home Depot works too.
  • Tooth Lock Washers
    Help prevent loosening from vibration.
  • Flat Washers
    Used underneath the tooth lock washers to distribute pressure and protect the Unistrut paint. Helps keep everything snug without digging into the metal.
  • Black Rust-Oleum Spray Paint
    For corrosion protection and a clean, stealthy look. You could also use truck bed liner spray for a tougher finish.

The Build Process (Step by Step)

Cutting the Unistrut

Each side rail is made from two pieces of Unistrut:

  • A 4-foot section at the back of the van
  • An 89-inch section running forward from there
  • The joint between them lines up over the second roof bracket from the rear, so it’s well-supported.
Roof rack rail spans joining over a Vantech Roof Rack Mounting Bracket.

The crossbars are simpler — I took a 10-foot Unistrut channel and cut it in half to make two ~60-inch crossbars. I placed one crossbar at the back and one at the front of the rack, with two more spaced evenly in between.

Unistrut crossbars with solar panels mounted, fastened to the side rails.

I used a hand saw to cut all the pieces, but honestly, I wouldn’t recommend that unless you’re stubborn (or frugal 😁) like me. A circular saw with a metal cutting blade or an angle grinder would be way faster and easier.


Painting for Protection

Once everything was cut, I cleaned the metal and sprayed it with a couple coats of black Rust-Oleum for rust protection. You could also use a truck bed liner spray if you want a more durable, textured finish.


Assembly & Installation

I assembled the full-length side rails first, bolting them to the Vantech brackets that mount to the Promaster’s factory roof tabs. Once both side rails were in place and aligned, I added the crossbars on top using strut hex head bolts, nylon cone nuts, and tooth lock washers.

The result was a solid, secure frame that spans nearly the full length of the van. It gave me a strong base for the redwood deck and solar panels I added later on (which I’ll cover in a separate post).


Lessons Learned (and a Few Things I’d Do Differently)

I built this rack back in the summer of 2020, and since then it’s been through countless road trips, storms, hot summers, and salty sea air. It’s held up amazingly well. No rust issues, no loose bolts, no weird flexing or rattling.

But looking back, there are a few things I’d tweak or recommend if you’re building your own:

🔧 Use a Better Cutting Tool

I cut everything with a hand saw. It worked… eventually. But if I were doing this again, I’d grab a circular saw with a metal cutting blade, or an angle grinder. Cleaner cuts, way faster, and way less effort.

🎨 Consider a More Durable Finish

I sprayed my rack with black Rust-Oleum paint, and it’s held up surprisingly well. But for ultimate durability, truck bed liner spray would give you a thicker, more rugged coating.

🔩 Double Check Hardware Tightness

I used tooth lock washers to help keep bolts tight, and I periodically check them — they’ve been rock solid. But if you’re adding a heavy deck or solar panels, check your fasteners once in a while, especially after your first few long drives.

🧱 Think About Future Add-Ons

At the time, I built this for a deck and solar panels. But if you’re thinking about adding things like roof boxes, awnings, or lights later on, leave yourself some extra mounting points or brackets.


How It’s Held Up Over the Years

Front crossbars of custom unistrut roof rack on a van, showing minor paint wear from years of road time.

It’s been about 4+ years since I built this rack, and it’s still going strong.

  • No rust, thanks to the paint and the solid galvanized Unistrut underneath. The only noticeable wear after several years is some chipped paint on the front crossbars — mainly from bugs, wind, and road debris. Totally cosmetic, but something to keep in mind if you’re aiming for long-term looks.
  • No loosened brackets or bolts, even after a bunch of rough roads and big weather swings.
  • Zero regrets on going DIY — it’s done everything I hoped for and saved me a ton of money.

The whole setup has carried a redwood deck, solar panels, and occasionally me hanging out on top watching the sunset. It’s been steady and strong the whole way.


Total Cost Breakdown

PartQtyEst. Price EachTotal
Vantech Roof Rack Mounting Brackets8$26$208
10 ft Slotted Unistrut (12-gauge)6$23$138
Nylon Strut Cone Nuts, Hex Bolts, Washers~$60
Rust-Oleum Spray Paint2$7$14
Estimated Total≈ $420–450 in 2020

Today’s prices are closer to $500–550. Either way, it’s still way cheaper than a $2,000–$2,800 ready-made rack.


What’s Next (or What You Could Add)

For me, this rack became the base for a full roof build. I later added:

  • A redwood deck (full post coming soon)
  • Two solar panels mounted directly to the crossbars
  • And some great rooftop hangout sessions on trips.

You could use a setup like this for:

  • Solar panels
  • Cargo boxes
  • Surfboard or kayak mounts
  • Roof deck
  • Awning mounts
  • Or just leave it as a clean, low-profile rack for occasional gear.

Final Thoughts

If you’re comfortable measuring, cutting, and bolting things together, this project is 100% worth it.

  • It saved me over $2,000 compared to a pre-made rack.
  • It’s bombproof, customizable, and modular.
  • And it’s been a solid, reliable part of my van for years now.

The best part is the pride of building it yourself. It’s not always about saving money (though that’s nice), it’s about learning, figuring things out, and making something that fits exactly what you need.


Stay tuned for the next post, where I’ll break down how I built a simple redwood deck on top of this rack and mounted my solar panels. Super chill project with a great payoff for van life.

Hey, I’m Cody. I live for surf days, mountain rides, road trips, and creative builds. Stoke Beacon is my journal for living a freer, more stoked life — on the road, in the water, or at the workbench. If you’re into travel, DIY, and simple joys, welcome aboard. 🌊 🚲 🛠️