top of page


Tailor-Made Covers and Upholstery Services in Edmonton and Surrounding Areas

C & M Upholstery Ltd. provides custom upholstery solutions in Edmonton. We do everything, from small upholstery repairs to complete interior redesign and fabrication. We are able to revamp your boat, car, equipment or furniture to reflect your style and passion. Our wealth of experience and dedication to quality ensure a job well done.

Marine Upholstery

Maximize your experience on the water. We can build you a custom cover to protect your investment and ensure that you spend more time playing and less time on interior maintenance.  

If your boat is looking old and tired, let us refurbish your pride and joy and be the envy of your neighbours.

Automotive Upholstery

We have been restoring and redesigning car interiors since 1978. Let our wealth of knowledge, dedication to quality, and passion for upholstery reflect the pride you have in your ride.


Our focus on quality upholstery will give your professional spaces an inviting appearance of the highest quality.  Our ability to refurbish your equipment will ensure that your employees work efficiently and in comfort, while saving you money. We understand that time is money, and so we will work with you to ensure that your project is completed when you need it.

Renew Your Furniture

Since 1978, our skilled team of craftspeople has been transforming old and worn furniture into bespoke pieces that become the focal point of any room.

Schedule a Service

Our team is available Monday through Saturday.

bottom of page