Skip Navigation

We Are Located at 8047 Coronet Rd.

Tailor-Made Covers for Any Application

Tailor-Made Solutions for Your Industrial and Commercial Needs

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

Explore More

Make the Most of Your Time on the Water

We can maximize your boating experience with custom interiors, tops and covers.

Explore More

Bespoke Vehicle Interiors

Let our craftspeople create a vehicle interior that reflects your style and tastes.

Explore More

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.

Learn More

Our Services

Marine Upholstery

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


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


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


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

- Don L.

Deserves More Than Five Stars

“It is really a good and good job. A friend of mine asked me where he could replace his car upholstery, and I gave him that address even though I hadn't done any previous work at this address. In fact, it deserves more than five stars Thank you for your efforts.”

- Mazen H.

Fantastic Job

“We took our Bennington 26' Pontoon over to C&M to have covers made for all of the seating and bar components. We leave our pontoon on the hoist in the summer and I found it very difficult to cover it with the huge pontoon cover that it came with. It's much more manageable to cover the seats etc with smaller individual covers. C&M did a fantastic job on the covers - they fit perfectly, they even installed snaps to keep the wind from blowing them off! Very reasonably priced! I would highly recommend C&M Upholstery!”

- Colette M.

Nice Work

“They did the interior of my 1956 Tin Toy. Very nice work.”

- Galen S.

Highly Recommend

“Such an amazing job! If I could give 6 stars I would !! I brought our ottoman to Mervin because we didn't like the fabric anymore. He took his time, showed us different possibilities to choose from (endless examples available) and we picked a fantastic faux leather. When we got his phone call to pick up our ottoman I was really excited how it turned out. I can tell you, it looks awesome. The grade of workmanship and the material he recommended is unbelievable. So nice !!! I can highly recommend the company- perfect teamwork done. Thank you so much!!!!”

- Hans K.

High Quality of Product

“Service was fast and high quality of product. End result is exactly what I needed! Definitely recommend it.”

- Nicole C.

Workmanship Is Top Notch

“These guys are good! Service and quality of workmanship is top-notch. Would not go anywhere else.”

- Barry M.

Great Rates

“Excellent service! Fast, efficient and great rates. Highly recommended."

- Don R.

Very Friendly Staff

“Mervin did an excellent job on my boat upholstery! They always do great work and very friendly staff.”

- John M.

Highly Recommended

“C&M Upholstery is great! They did a fantastic job of re-upholstering our boat seats, and did extras at me extra charge, like patching my torn boat cover, and stitching my seat seam, that had nothing to do with the reason it was there! Great job, and highly recommended!”

- Curtis M.

Brands We Work With



Top Gun

Top Gun



Hans Reinke Leathers

Hans Reinke Leathers

Ennis Fabrics

Ennis Fabrics

Jackson Fabrics

Jackson Fabrics

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.

Contact us

C & M Upholstery Ltd.

8047 Coronet Rd NW,

Edmonton, Alberta T6E 4N7




Monday - Friday 09:00 AM - 05:00 PM

Saturday 10:00 AM - 02:00 PM

Sunday Closed

Closed Saturdays on long weekends.

Service Area

  • Northern Alberta

  • Northern BC

  • Southern Alberta

  • Yukon Territory


Send to a friend

Send the url of this page to a friend of yours

Created by

Legal notice