- About
About Harvest Moon Upholstery
- Our Story
A Lifetime Learning the Trade
Glenn Sheets picked up his first upholstery needle at 18 and never really put it down. His early work was on military contracts — and he’s the first to correct anyone who assumes the obvious: he wasn’t in the military, he worked for it, repairing, recovering, and rebuilding seating to a standard that didn’t leave much room for error. By 25 he had opened his own shop.
When he moved to Edmonton, he did something most tradespeople never do: instead of settling into one shop, he worked on contract across roughly ten of them. Each had its own specialty — antiques, marine work, commercial seating — and Glenn treated every contract as a chance to learn the part of the trade that shop did best.
Years of that added up to an unusually wide range. It’s the reason he can move from a delicate antique chair to a boat cushion or a restaurant booth with the same attention to detail and craftsmanship.
- Our Roots
Building something of his own
During the pandemic, Glenn co-founded a local upholstery shop that grew quickly — fast enough that his partner eventually bought out his share. Glenn also spent several years operating a separate furniture refinishing business, giving him additional experience restoring wood furniture alongside upholstery work. Those chapters taught him the business side of the trade as well as the craft: how to quote fairly, how to tell a customer the honest truth about whether a piece is worth saving, and how to stand behind the work when it goes out the door.
Today that experience lives under one roof at Harvest Moon Upholstery, here in Edmonton.
- Services
What we do
Every project is different, but the goal is the same: restore comfort, function, and appearance while helping customers get more life from the furniture they already own.
We repair and reupholster furniture for homes and businesses — sofas, chairs, dining chairs, sectionals and beds — and we handle the jobs a lot of shops turn away:
Repairs
frames, springs, legs, recliners, seams and cushions
Reupholstery
recovering pieces in new fabric, with fresh foam and support
Foam & cushion replacement
restoring comfort and shape to tired cushions
Wood touch-up
blending scratches, rings and worn finishes
Specialty upholstery
auto, boat, RV, restaurant, aircraft and bus interiors
As Glenn puts it: if it’s upholstered, he can fix it. We bring the workshop to you — in-home service across Edmonton and the surrounding area.
- How We Work
Honest first.
You’ll get a straight repair-or-replace answer, even when “replace” means we don’t get the job.
Clear quotes.
The fix and the price before any work starts — no surprises.
Made to last.
Proper materials and stitching, so the repair outlives the fix-it-again cycle.
In your home.
We do the work where your furniture lives — no lifting, loading or drop-offs. For a larger job, we’ll plan the best approach with you upfront.
Furniture Upholstery And Sofa Repair Specialists
42 Years Restoring Edmonton Furniture
Experience you can trust.
Mobile Furniture Repair Visits In Your Home
Convenient for busy homes
Reliable Furniture Repairs That Stand Up To Use
Solid work that lasts
- How We Work
Furniture Repair Process That Delivers Results
- Who We Are
In Home Furniture Repair You Can Trust
Harvest Moon Upholstery opened in 2023, bringing together the 42 years Glenn has spent in the furniture and upholstery trade. We work on pieces that get daily wear and tear, so the goal is simple: steady, clean results that hold up. You’ll get clear options and straight pricing, without long talks or pressure — and we do it all in your home.
- Why Customers Call Glenn
Why Customers Call Glenn
Many customers contact Harvest Moon Upholstery because they want to repair furniture they already love instead of replacing it. Others have pieces that are difficult to move or have been turned away elsewhere. Glenn’s experience working on sofas, chairs, automobiles, boats, motorhomes, restaurant seating, aircraft, and buses allows him to evaluate each project individually and recommend the approach that makes the most sense.
- Areas We Serve
Proudly Edmonton
We’re Harvest Moon Upholstery, based on 82 Ave in Edmonton and led by Glenn Sheets. If you’re looking for us, the quickest way to reach us is to call Glenn directly at (780) 690-1747.