About Pins & Needles

Custom Garments & Garment Alterations

Pins & Needles is a one-stop bespoke garment creator and wardrobe refurbisher based in Randburg, Johannesburg.


We specialise in making custom clothing for matric farewells, matric dances, bridesmaids dresses, and other special events. Pins & Needles also make traditional style dresses using Dashiki or Shwe Shwe fabrics.


 Pins & Needles can also help with sampling for designers as well as small run manufacturing or CMT (Cut Make Trim) work.


In addition to custom sewing, we also do garment alterations and repairs. We believe that your clothes deserve the best treatment to keep them looking their best.


Custom made garments, costumes, bridesmaids dresses, traditional attire or small batch manufacturing.


Clothing alterations including taking in hems, size adjustments to trousers, shirts, jackets and dresses and amending garments to take care of other fit related problems.


Restoring older garments by replacing or repairing key components and trims such as re-hemming of skirts and trousers and replacing buttons or broken zips.

Custom Sewing & Garments

Making of bespoke garments for those special events

We specialise in the custom sewing of those bespoke garments for special events including bridesmaid’s dresses, matric dance dresses and traditional attire.

We specialise in the making of:


  • Custom made garments
  • Costumes
  • Bridesmaids dresses
  • Traditional style dresses using Dashiki or Shwe shwe fabric
  • Small batch manufacturing

Garment Alterations

Garment alterations & Tailoring

We alter, tailor and work our magic on al your garments that are just not quite right, including taking in hems, adjusting fit according to your size as well as adding details like collars to freshen up a tired item of clothing.


Pins & Needles will also replace all your missing buttons and broken zips as well as fix all those little things on well-loved items of clothing that you’ve been meaning to get around to.

garment alterations pants

Trousers, Jeans & Shorts

  • Shorten leg length 
  • Take in or let out,
  • Remove and sew up bulky pockets
  • Taper legs
  • Add rips to denim
  • Adding decorative & functional patches
  • Replacing worn out elastic
  • Re-hemming
garment alterations shirt

Shirts & Blouses

  • Shorten length
  • Shorten sleeves, with or without cuffs, Change the shape of collar
  • Take-in sides
  • Add darts
  • Improve general fit 
  • Turn collars
garment alterations skirt

Dresses & Skirts

  • Re-style skirt shape
  • Shorten length
  • Take-in hips and waist
  • Change the width or length of sleeves, Alter neckline
  • Remove frills
  • Shorten straps
  • Alter shoulders
  • Improve general fit
  • Re-hemming

Clothing Restoration

Sometimes clothes just need a little love to get them looking fabulous again. Let us have a look at your well loved pieces and recommend some sprucing up.


We do clothing restoration in terms of replacing missing buttons, re-hemming, replacing broken zips and restitching seams that have come undone


  • Repair undone stitching
  • Replace worn out elastic
  • Turn collars on shirts and blouses
  • Re-hem dresses, skirts and trousers
  • Collar addition
  • Decorative and functional patches addition


Ever had a button pop off at an inopportune moment? Make sure it doesn’t happen with our comprehensive list of trims and fastenings repair.

pink zips


Zip replacement

  • Short (Jeans, trousers, shirts, kids etc.)

  • Long (Duvets, coats, parkas etc.)

  • Invisible (evening wear, smart )

button 2


Button replacement

  • Replacement of buttons

  • Suggestions on button updates

  • Repair button holes

  • Button position adjustment




  • Repair existing facing
  • Addition of facing to improve fit
hook & eye

Hooks & Eyes

  • Addition of hooks and eyes to improve fit
  • Press stud addition for shirt placket to rectify gaping

Want To Learn How To Sew?

We offer one on one or small group lessons to learn how to sew for yourself. Contact us to find out more.

Contact Us

Please use any of the details below if you would like to get in touch.


2 Jonkershoek, Ann St, Johannesburg. 2194

Click here for directions.

Contact Number

Tel: 011 782 2419

Mobile: 082 755 0453