One Stop 3-D Printer Shop logo

Your ideas, printed.

Custom 3D printing in tough, flexible and colourful materials. Bring your idea, we'll print it.

What we print in

PLA

Crisp detail and loads of colours. Perfect for models, figurines, décor, gifts, signs and prototypes.

TPU

Flexible and rubber-like. Great for phone cases, grips, bumpers, seals and anything that needs to bend.

Printed products

For business & play

Business

  • ▸Prototypes & product samples
  • ▸Replacement & custom parts
  • ▸Signs, displays & name plates
  • ▸Branded keychains & giveaways

Play

  • ▸Figurines & collectibles
  • ▸Toys & fidget gadgets
  • ▸Cosplay props & accessories
  • ▸Personalised gifts & décor

Available colours

White
Blue
Red
Yellow
Black

Need a different finish or a mix of colours for one piece? Just ask — we will tell you what is possible before you order.

Four simple steps to a finished part.

No account, no complexity. Send your file, approve the quote, and we take it from there.

  1. 01

    Share Your File

    Send an STL, 3MF, STEP or ZIP file, or a link. No file yet? Tell us what you need and we will help.

  2. 02

    Review & Quote

    We check printability, recommend a material, and confirm pricing and lead time.

  3. 03

    We Print

    Your part is produced to spec with checks on dimensions and surface finish.

  4. 04

    Delivery or Pickup

    Collect in person or have your parts shipped and tracked to your door.

Request a quote

Tell us what you need and how many — we'll reply with a price.

3D model files (optional)

Up to 3 files, 50 MB each.

Material

Your details open in your email or WhatsApp app, ready to send to us.

Courier & collection

Need it shipped? Send us your address and we'll tell you the courier cost. Or collect it from us.

How would you like to get your order?

We'll let you know when your order is ready to collect.

Come see us

BluBird Sunday Market

Every Sunday

9:30 am to 3:30 pm

Blubird Shopping Centre

Cnr Atholl-Oaklands Rd & Fort St, Birnam, Johannesburg, 2196

Get directions

Get in touch