Crafting Your Upholstery With Care

Better Your Boat

We can help you improve your boat with our custom boat upholstery, equipment, interiors, and tops.

Craft with Us

Customize Your Car

Our vehicle customization services will make your drive a satisfyingly comfortable experience.

Craft with Us

reFurbish Your Furniture

Let us restore or re-upholster your furniture the way you want to give your space an inviting feel.

Craft with Us

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

Upholstery affects many areas of your life. It can make or break how comfortable you feel when you do practically anything. After all, no one wants to ride in a boat with a seat that’s grown moldy, drive a car with lumpy seats, or show off their frayed furniture to friends. 

At C & M Upholstery Ltd., we believe that you deserve upholstery that enhances, rather than inhibits, your life. As your major, family-owned upholstery company in Edmonton, we have been dedicated to making upholstery that upholds our belief since 1978. We are determined to provide you with quality and creative upholstery craftsmanship. Your comfort is our command!

With us, you can personalize your upholstery. Your boat, car, modern or antique furniture, or equipment can finally have a custom design to suit your needs. To fit your lifestyle, we provide services tailored to your needs, including:

  • Antique refurbishing
  • Automotive traveling covers
  • Boat equipment
  • Custom equipment covers
  • Custom vehicles
  • Equipment seat repair and recovery
  • Furniture restoration
  • Trailer interiors
  • Van conversions

Our services give you the control to design your upholstery in a way that lets you create your own perfect balance of comfort and practicality. Need inspiration? You can check out our gallery of custom craftsmanship. See how we transformed our clients’ upholstery, and get inspired to transform your own!

Call us or visit us at C & M Upholstery Ltd. to learn more about our upholstery craftsmanship. We are always happy to share our years of experience in upholstery with you. Call us now to learn more about our craft and how it can transform the possessions you care for most.

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.

C & M Upholstery Ltd.

8305 Davies Rd

Edmonton, AB T6E 4N3







Monday 09:00 AM - 05:00 PM

Tuesday 09:00 AM - 05:00 PM

Wednesday 09:00 AM - 05:00 PM

Thursday 09:00 AM - 05:00 PM

Friday 09:00 AM - 05:00 PM

Saturday 10:00 AM - 02:00 PM

Sunday Closed

Send to a friend

Send the url of this page to a friend of yours

Copyright C & M Upholstery Ltd. 2018 - Legal
Created by

Legal notice