Address
304 North Cardinal
St. Dorchester Center, MA 02124

Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM

Award-Winning, Quality Upholstery Services in Mississauga

High Quality Checkmark Icon
High Quality

Our work speaks for itself: attention to detail and workmanship like no other.

Delivery Icon
Pickup & Delivery

From your house to our shop and back again, worry-free.

Fabric Icon
Thousands of Samples

Our sample room contains over 55,000 fabric samples, meaning you’ll find the perfect fabrics for your needs.

We Pledge

To provide top quality upholstery using the finest fabrics and best quality foams and padding

Richards Upholstery is driven by a profound passion for the art of furniture transformation. Our primary goal is to turn your furniture into exquisite and comfortable pieces that truly reflect your personal style. With our team of highly skilled craftspeople and an unwavering attention to detail, we will breathe new life into your beloved sofas, chairs, and more. Whether you wish to refresh an old favorite or have a custom piece crafted from scratch, our dedicated team is committed to bringing your vision to reality.

Take a moment to browse through our gallery, where you can find inspiring examples of our impeccable workmanship. From meticulously selecting the finest fabrics to executing intricate stitching, we take immense pride in every step of the process. Trust us to deliver exceptional results that will surpass your expectations. Contact us today to schedule a consultation and let us assist you in creating the perfect upholstered masterpiece for your home.

Our services include:
Custom made furniture · Reupholstery · Repairs · Antique & Modern · Trailer cushions · Window cushions · Custom headboards · Footstools

Winner, Consumer Choice Award
Business Excellence, Peel Region
Six Years Running
Peel Region Award Winner RibbonsThank you for your support!

Get A Quote





    Please attach up to ten photos of the pieces you require a quote for.

    Please check your spam/junk folder if you don’t get an email from us within a day or two.

    If you receive any errors when attempting to send the form, you may also contact us directly via email at john[at]richardsupholstery.com and provide the same information as above, and we will get back to you as soon as possible.

    EXCELLENT
    49 reviews on
    Carie Shute
    Carie Shute
    March 22, 2024
    We needed a large sectional couch reupholstered. Richards Upholstery did an awesome job. John was terrific - excellent customer service. He always had timely responses, answered all my questions and was very friendly and helpful with suggestions on what fabric would be best. The workmanship was excellent. It was a big job, some complicated stitching and needed to work around reclining features. We were very happy with the end result. It now looks brand new! I would highly recommend.
    Rob Pasch
    Rob Pasch
    March 13, 2024
    We were impressed with the depth of knowledge John brings to the field. 6 dining chairs are now better than new. Thank you John.
    S Hemingway
    S Hemingway
    March 7, 2024
    Richards Upholstery: John Jensen, owner, stands out above the rest in his field because of his outstanding knowledge and expertise, together with his friendly demeanor and patience. John and his skilled team of professionals crafted a beautiful one-piece sofa cushion to my specifications. I am extremely happy with the quality of materials used, and with their fine craftsmanship. Therefore, I just want to say, THANK YOU to everyone at Richards Upholstery!!
    Melissa
    Melissa
    February 2, 2024
    Really great service from John at Richards Upholstery! My grandmother brought in her chair which had the seat springs collapse and it was repaired timely and perfectly. We really appreciated being able to get a quote before hand, and once realizing the repair would be less time than he first quoted, he adjusted the price to match. That was really honest of him and much appreciated. Thanks for the hard work and great job!
    Peter Dargelies
    Peter Dargelies
    December 10, 2023
    John and the team at Richards Upholstery have done a magnificent job for us on numerous pieces of furniture, I would highly recommend them to anyone. Peter D
    Sharon Rutter
    Sharon Rutter
    December 6, 2023
    Richards Upholstery was recommended to me by a friend, having never gone through the process of reupholstering furniture. John, explained the process, showed me the fabric sample room and made suggestions for the type of fabric that my cat wouldn't easily pull apart. The quote was reasonable and the workmanship was excellent! I am so happy with my wingback chair and ottoman, they look beautiful and are comfortable. I definitely would recommend Richards Upholstery. Thank you, John and your team for a job well done.
    Vjera Schmidt
    Vjera Schmidt
    December 4, 2023
    Richards Upholstery service, workmanship, and communication were perfect throughout the process. Fast response, affordable price, and great customer service Thank you, John, for repairing the seat support on my teak furniture. I am very happy with your work.
    Chris M
    Chris M
    November 17, 2023
    Richards Upholstery came highly recommended by Ethan Allen in Mississauga. John provided great customer service at each step of the process and was always true to his word. His team were polite, courteous and punctual when picking up and delivering our furniture. They did a great job. You can tell the quality of their work by the alignment of the fabric from surface to surface. That is craftsmanship and what we wanted. We highly recommend Richard’s Upholstery
    Megan Cohen-Williams
    Megan Cohen-Williams
    November 9, 2023
    Excellent work! Great attention was paid to detail. My love seat, sofa and chair has been in my family for over 30 years and will now last another 50! John is professional and an expert in his craft. It was worth every penny spent! Richard's Upholstery will be my go to from now on. Keep up the great work!