What we do

We specialise in premium reupholstery and heritage restoration, delivering craftsmanship that’s built to last and backed by our 2-year quality guarantee. Our work includes sofa reupholstery, occasional, wingback, and dining chairs, specialist leather upholstery, and the restoration and refurbishment of vintage and antique furniture.
Whether you’re restoring a cherished piece or refining the look and comfort of a favourite sofa, we bring precision workmanship, quality materials, and meticulous attention to detail to every project.

Specialist Upholstery Services
With over a decade in business, a reputation for high-end craftsmanship, and consistent 5-star ratings, We’re trusted by discerning homeowners who value exceptional attention to detail, premium finishes, and workmanship that stands the test of time.
By choosing professional upholstery services, you’re investing in both the appearance and longevity of your furniture. Our expert techniques and quality materials deliver superior comfort, durability, and long-term value — keeping your pieces stylish and functional for years to come.
Residential Reupholstery & Restoration
Residential reupholstery restores and enhances furniture by
replacing old fabric or leather, padding, and foam. This service
is ideal for homeowners looking to maintain or upgrade
high-quality furniture without the cost of full replacement.
We reupholster and refurbish (select projects):
-
Sofas / couches and lounge suites
-
Armchairs (including wingbacks and occasional chairs)
-
Dining chairs
-
Vintage and antique pieces (restoration & refurbishment)
Quality Guarantee
Our workmanship, fabric, and foam carry a 2-year quality guarantee,
and we stand behind every project with a commitment to client satisfaction.
Furniture Restoration
We offer full wood-frame restoration on lounge and dining seating (chairs, wingbacks, occasional chairs, and sofa frames) — no tables or case goods. This is a specialised, time-intensive service we reserve for select projects, and it’s a big part of why our restored pieces feel truly “finished” when they go back into a home.
Full Wood Restoration Process
When a piece warrants a full reset, we restore the timber properly.
Strip the old varnish / finish
Sand back to reveal the wood’s natural character
Stain and colour-match (if required)
Treat and seal the timber to protect against wear and ensure longevity.
Why clients choose this
Most upholsterers stop at fabric and foam. We can restore the upholstery
and the wood as one cohesive project — which means the final result looks
intentional, balanced, and truly premium.
All workmanship is backed by our 2-year quality guarantee.

Custom-built Ottomans: Game skin and Nguni hide
Designed for lodges, guest houses, and luxury interiors, our custom-built hide ottomans combine solid joinery with premium upholstery for a statement piece that’s as durable as it is striking. Each ottoman is made to order in our workshop and finished to a high standard — built for daily use in hospitality settings.
Build Specifications:
3 signature design templates (choose your style, finish, and hide)
Solid timber internal frame for long-term strength
Turned legs crafted from solid African hardwood
Upholstered in game hide or Nguni hide (natural variation makes every piece unique)
Ordering:
Minimum order quantity: 2 units
Ideal for hospitality seating zones, lobby areas, suites, and lodge lounges
Our products carry a 2-year guarantee.

Serving the discerning needs of the high-end residential, hospitality, and commercial markets, The Upholstery Company offers expert upholstery and reupholstery services. For private residences, we specialize in revitalizing treasured pieces, restoring their original elegance with meticulous attention to detail. In the hospitality and corporate sectors, we provide comprehensive solutions, from crafting bespoke furniture for luxurious spaces to refreshing existing pieces for a polished and professional look. Our commitment to superior craftsmanship and premium materials ensures exceptional results for every client.

_edited_edited_edited.jpg)