top of page

TAILOR-MADE SOLUTIONS FOR YOUR INDUSTRIAL AND COMMERCIAL NEEDS

Your premier solution for all your commercial and industrial upholstery needs.

C & M Upholstery Ltd.: Your Premier Upholstery Company in Edmonton

As your premier, family-owned upholstery company in Edmonton, we have been dedicated to craftsmanship, quality, and innovation since 1978. With these principles in mind, C & M Upholstery Ltd. has expanded over the years to serve communities throughout Edmonton and Alberta. For over 40 years, our family has been proud to provide exceptional, tailor-made upholstery solutions for boats, cars, furniture, commercial spaces, and industrial spaces.

Our Services

MARINE UPHOLSTERY

Premium marine interiors, tops and covers to make your time on the water a premium experience.

AUTOMOTIVE

From seat repairs to full custom interiors we have been ensuring that your vehicle looks its best, since 1978.

INDUSTRIAL/COMMERCIAL

Your source for all industrial and commercial upholstery needs.

RENEWING YOUR FURNITURE

Personalize your living space by reupholstering your furniture in a style unique to you.

What Our Clients Say

IMPRESSED

 

“Very impressed with service. For what I had done it looks great.”

 

​

- DON L.

Brands We Work With

Sunbrella

Sunbrella

Top Gun

Top Gun

Alcantara

Alcantara

Hans Reinke Leathers

Hans Reinke Leathers

Ennis Fabrics

Ennis Fabrics

Jackson Fabrics

Jackson Fabrics

bgImage

KEEP BUSINESS BOOMING

Our custom equipment covers and equipment seat repairs and recoveries can help your business stay running.

DESIGN YOUR UPHOLSTERY

Work with us to personalize upholstery for your boat, car, furniture, or equipment.

FIND INSPIRATION

Browse our gallery to see how we could customize upholstery for your boat, car, furniture, or equipment.

bottom of page