Before and After

Craftmaster Custom Upholstery Ltd. Serving the GTA

Welcome to Craftmaster Custom Upholstery, where we come to you to take apart, fix and repair your upholstery! We service Beaverton and Markham to Georgina as well as the GTA and all the surrounding areas. Our business was started in 1992 and has been family-owned and operated ever since. When you need a chair, sofa, loveseat, ottoman or dining room chair reupholstered, or need repair service on those items, we offer the convenience of in-home/office repair all at an affordable price. Call us to schedule an appointment with our professional team!

About Us
At Craftmaster Custom Upholstery, our goal is to provide you with our services at a reasonable price. We can dismantle your sofa and put it back together in approximately 3 hours, in your home or wherever you purchased the piece. If the place of purchase does not have an appropriate place for us to work, the seller can deliver the piece to your home and we will assemble it for you onsite. We service Toronto and the surrounding areas, as well as areas north of the city such as Orillia, Lindsay and other nearby communities.

We offer exceptional value for reupholstery and repair due to our low overhead cost. With over 33 years in the reupholstering industry, we have the professional skill it takes to repair your sofa or create a beautiful custom-designed piece for you. Contact us for more information.

Professional Affiliations

Serving the GTA, including:

  • Ajax
  • Beaverton
  • Lindsay
  • Newmarket
  • Orillia
  • Oshawa
  • Richmond Hill
  • Woodville
Reupholstery & Repair Services
Learn more about our onsite reupholstery services.
Get a Quote
Contact us to discuss your furniture reupholstery project today.
Business Hours
Monday-Thursday: 9:00 AM - 5 PM
Friday & Saturday: By appointment
Sunday: Closed