250-388-7365 / 1-888-267-2424
Tue - Sat: 10am to 4pm
Sun & Mon: Closed
2333 Government St.
Victoria BC, Canada, V8T 4P4


Many people build their rooms around the sizes of their existing upholstered furniture. That may mean a huge outlay to change many other elements in their rooms if they buy new. This makes re-covering a good option budget-wise.

Many people also have good upholstered furniture that is well worth recovering. Of course, irreplaceable items and family heirlooms are always worth recovering. And the final price is generally less than buying a comparable new piece.

Deciding to upholster gives you freedom of choice that buying mass produced goods cannot. Greggs Upholsterer at work. We’ll enable you to keep and maintain the integrity of the pieces you love, yet update them with a distinctive new look. Feed your senses with our lush fabrics. Get creative by adding contrast piping, different patterns on cushions or other custom details. You can even work with us to design the exact vision you’ve dreamed of.


Greggs can provide complete restoration of your existing furniture pieces if needed. Unlike many upholstery shops, Greggs always strip old fabrics and add new padding etc. We can also check the integrity of the frame and springs that support the piece’s construction. The product that we will return to you will be better than new.


At Greggs we enjoy helping customers to redesign their well loved old furniture to give it new life. We can change details such as altering the shape of an arm, the depth of a cushion or the height of a seat. We can update a piece’s lines or make it more ergonomic and comfortable. We use only the finest quality foam, felt, and other materials. Our competitive prices make redesign a value option for many customers. Let Greggs work redesign wizardry on your tired furniture!

David Screech, Gregg's manager adds, “Once you have made the decision to upholster, we are happy to provide free in-home estimates.
Of course Greggs can give a general price estimate from a description or photograph. But it is always better for us to examine the furniture before we quote a final price. All upholstery services begin with your choice of fabric from our varied and eclectic selection. Once the fabric arrives and your furniture is picked up, your project can be completed in about 10 working days. If a customer has a specific requested completion date we will always try to accommodate that.”

Upholster, restore or redesign? The choice is yours!

Customer Services

Browse our Partners' Collections

To bring you even more home furnishing alternatives, click below to browse the exclusive selections of Greggs' supplier partners.