3D printing services under one roof
Design, print, finish and deliver: everything you need to go from idea to finished part, in Faribault, Minnesota.
All our 3D printing services

Custom 3D Printing
Send us a file, a sketch, or a broken part. We print durable parts in PLA, PETG, nylon, carbon-fiber nylon and resin.
Learn more →
Rapid Prototyping
Test fit, form and function before you spend money on tooling. Iterate fast with real parts in your hands.
Learn more →
Replacement & Obsolete Parts
Broken, discontinued, or impossible to find? We measure it, model it and print a replacement.
Learn more →
3D Design & CAD
No file? No problem. We turn sketches, photos and ideas into print-ready 3D models.
Learn more →
Large-Format 3D Printing
Big parts printed in one piece, with fewer seams and less assembly.
Learn more →
Resin (SLA/MSLA) Printing
Ultra-fine detail and smooth surfaces for models, miniatures and small precision parts.
Learn more →
Small-Batch Production
Consistent, repeatable parts from our print farm, with bulk discounts and business terms.
Learn more →Clear prices, no surprises
Most parts are priced by the material they use, plus a small setup fee. Your quote shows every line before we start.
| Material / service | Price |
|---|---|
| PLA | $0.10 / gram |
| PETG | $0.15 / gram |
| Nylon | $0.28 / gram |
| Carbon-fiber nylon (PA6-CF / Nylon-CF) | $0.37 / gram |
| Setup fee (per job) | $5 |
| Minimum order Web Special | |
| 3D design / CAD (1-hr minimum) | $50 / hour |
| File repair | $25 / file |
| Post-processing / finishing | $35 / hour |
| Bulk material discount | 5% over 1.5 kg · 10% over 2.5 kg · 15% over 5 kg |
| Shipping (domestic / expedited) | $10 / $30 |
Ready to make it real?
Send your file (or your idea) and get a quote from a real person, fast.
