Built by a family.
Born from frustration.

How a hose reel, lap siding, and a 3D printer led to MilliMount.

It started with a wall that wouldn't cooperate.

I bought a Hoselink retractable hose reel and figured mounting it would take an afternoon. The bracket, the screws, done. How hard could it be?

Turns out, pretty hard when your house has lap siding. Every board steps out a little from the one above it. The flat backing board Hoselink sells doesn't follow that profile. It rocks. It gaps. Water sits behind it. I tried shims. I looked at building a separate post next to the wall. Nothing worked the way it should.

So I did what felt natural. I told the kids we were going to fix it ourselves.

We'd been learning to use our Bambu Labs A1 Mini together, looking for a real project beyond the usual test prints. This was it. A real problem with a real shape to figure out.

All prototypes and the production final laid out side by side on a wooden table

Over a dozen revisions and prototypes. A lot of filament.

Prototype 1: two flat plates showing the first attempt at a stepped bracket

Prototype #1

The "can we even do this?" version. Two flat plates with a rough step notch. The step was in the wrong place and the holes didn't line up with anything. But it proved the idea could work.

Prototype 2: bracket showing the internal crosshatch infill pattern

Prototype #2

We printed this one to study the internal structure. You can see the crosshatch infill pattern. The kids thought it looked like a waffle. We learned a lot about strength versus weight here.

Prototype 3: a failed print covered in tangled spaghetti filament

Prototype #3

The disaster. The print came loose halfway through and the printer just kept going. Filament spaghetti everywhere. The kids thought it was hilarious. Honestly, we probably learned more from this one than any of the others.

Prototype 4: clean bracket with proper screw holes and drain slot

Prototype #4

Now we were getting somewhere. Clean surfaces, screw holes that actually matched the Hoselink pattern, and a little drain slot at the bottom for water. We bolted the reel on, pulled the hose hard. Didn't budge.

Between the physical prints, there were a bunch of versions that only existed on screen. Tweaking the step angle, adjusting the hole positions by fractions of a millimeter, making sure the geometry would actually work once it came off the print bed. About a dozen digital iterations for every physical one.

And then, after we mounted the final version and stood back to look at it, one of the kids said something that changed the whole trajectory.

"Dad, why don't we sell it? We spent so much time trying to solve this problem. Other people probably have the same issue."

They were right. If you search for "Hoselink siding mount" you'll find forum posts and Reddit threads and product reviews all talking about the exact same frustration. The factory backing board is flat. Siding isn't. Everyone's shimming it, propping it, or just living with the wobble.

Release Candidate bracket in matte black

Release Candidate

We finally had it. The geometry was right, the holes lined up, it sat flush on the siding. This was the version we mounted on our wall and never looked back.

Production Reference Final bracket from professional 3D printing

Production Final

The version that ships to you. Professionally printed with tighter tolerances and a cleaner surface finish. Same design, same stepped profile, built to last outdoors.

So we built MilliMount. You measure two numbers, we print a bracket that matches your wall. Flush fit, full contact, no shims, no separate post.

It's still a family project at heart. What started on a little desktop printer now gets produced on professional equipment so every bracket comes out perfect. But the design, the measurements, the care that goes into each one? That's still us.

Your wall isn't standard.
Your bracket shouldn't be.

Two measurements. Custom printed. Shipped in 2 to 4 days.

Customize yours