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.
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.
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.