bringing beautiful back
Quality Craftsmanship and Expertise You Can Trust
Since being founded in 1940 on the north side of Minneapolis, Druk Upholstery has become a well-renowned furniture upholstery shop. After 81 years in the reupholstery business, our mission remains the same: combine quality craftsmanship and design expertise to help you bring beautiful back to your most beloved furniture pieces.
Owner, Tim Druk, continues to serve the west metro of Minneapolis with his family.
From start to finish, you can depend on our upholsterers' skill and expertise to get the job done right.
Free Estimates & Delivery
One of our upholsterers will come to your home or business to give you a price on labor and materials—free of charge! This also includes free delivery when your piece is finished.
Ready for a change, but not sure what that looks like? Our upholsterers can help! They're always up to date on the latest trends and design.
Whether residential or commercial, we understand the inconvenience of being without a piece of furniture. You can count on us to get the job done right and on time,
Why Choose Us
No matter your furniture upholstery needs, our skilled team is capable of reupholstering it all. From custom pillows to sofas to vinyl booths (and everything in between), we guarantee to bring beautiful back into your space—whether that's residential or commercial.
“I had four bar stools upholstered and Druk Upholstery did an outstanding job at a reasonable price. Bar stools look better now than with the original fabric.”
"I worked with Tim at Druk Upholstery to reupholster my ottoman and I can't say enough about the quality craftsmanship and the attention to detail! 10/10 would recommend them to anyone."
"Druk Upholstery did a beautiful job reupholstering my sofa and chair. Pleasant family business and I would absolutely recommend them without hesitation."
Your Next Reupholstery
Fill out the form, or call us to
set up a free estimate.
Minneapolis, St. Louis Park, Edina, Minnetonka, Plymouth, Hopkins, Medina, Wayzata, Excelsior, Orono, Long Lake, Brainerd-Baxter, Crosslake, Nisswa, Pequot Lakes