Custom Upholstery in Richmond Hill & the GTA
GiantTech also offers custom upholstery, so your sofas, chairs, cushions and headboards can be made or refreshed in fabrics that coordinate with your drapery and shades. One team, one fabric plan, one finished room.

How it works
We help you choose durable fabrics, then reupholster existing pieces or make new cushions and soft furnishings to match your window coverings and decor.
Benefits
A coordinated room
Fabrics chosen to work with your drapery, Roman shades and colour palette.
Refresh instead of replace
Give good-quality furniture a new life with new fabric and padding.
Durable fabrics
Performance fabrics for homes with children and pets.
One trusted team
Windows and soft furnishings handled together.
Best suited for
Living rooms, dining rooms, bedrooms and any room you are redesigning along with new window coverings.
Fabrics, finishes and controls
Pieces
Sofas, armchairs, dining chairs, benches, headboards and cushions.
Fabrics
Performance weaves, linens, boucles, velvets and textured neutrals.
Details
Piping, welting and custom cushion shapes.
Service
Consultation, fabric samples and delivery.
See it in a real project
Made to measure and installed across the GTA
GiantTech measures every window in person, has every piece made to fit, and installs it with our own team. Your project is backed by our 5-year warranty. We serve Richmond Hill, Oakville, Markham, Toronto, Vaughan, Mississauga, Thornhill and the rest of the GTA. Visit our showroom at 1234 Reid St, Unit 9, Richmond Hill, or book a free in-home consultation and we will bring samples to you.
We measure, show real samples in your light, and give you a personalized quote. Call 942-444-4268 or 647-897-2770.
Book Your Free ConsultationFrequently asked questions
Can you match upholstery fabric to my drapery?
Yes. We can use the same fabric or a coordinating one so the room feels designed as a whole.
Is reupholstering cheaper than buying new?
For well-made furniture it is often good value, and you keep a piece you already love. We advise honestly during your consultation.
What fabrics are best with kids and pets?
Performance fabrics resist stains and wear. We bring samples to compare.
Do you serve all of the GTA?
Yes. We work across Richmond Hill, Toronto, Mississauga, Oakville, Vaughan, Markham and the rest of the GTA.