top of page

bringing beautiful back

since 1945

Upholstery Tools

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

While the original Minneapolis upholstery shop is no longer, owner, Tim Druk, continues to bring upholstery to Minneapolis and the surrounding west metro with his family.

Get A Free Estimate

Quality Craftsmanship

From start to finish, you can depend on our upholsterers' skill and expertise to get the job done right.


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

Have questions?
Visit our FAQ page.

Our Services

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.

Satisfied Customers

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

Anne B.

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

Christopher O.

"Druk Upholstery did a beautiful job reupholstering my sofa and chair. Pleasant family business and I would absolutely recommend them without hesitation."

Jim R.

Let's Discuss 
Your Next Reupholstery

Fill out the form, or call us to

set up a free estimate.

Areas We Serve Upholstery (Minneapolis):

St. Louis Park, Edina, Minnetonka, Plymouth, Hopkins, Medina, Wayzata, Excelsior, Orono, Long Lake, Brainerd-Baxter, Crosslake, Nisswa, Pequot Lakes




Thanks for submitting!

bottom of page