A New Look
For Your Home
For over 20 years McHenry Upholstery has been providing outstanding custom upholstering to McHenry County area customers and designers.
contact us

Upholstery You
Can Trust

  • Re-upholstery for all furniture, including residential and commercial
  • Design furniture with custom upholstery
  • Upholstered headboards, Ottomans and Furniture with custom upholstery
  • Antique restoration with custom upholstery
  • Upholstery furniture of any size or style
  • Upholstery with thousands of design fabrics


Our well-staffed upholstery department is capable of completing projects ranging from a simple pillow to complex museum class antique furniture.

New Foam Cushions

New foam cushions that will repair sagging couch seat cushions.
+10 year life

View More

Custom Ottomas

Custom Ottoman to complement your existing living room furniture

View More

Custom Headboards

Custom bedding is a beautiful way to add finishing touches to your bedroom

View More

Custom Furniture

Bring your design to life by letting us build it from scratch

View More


With McHenry Upholstery you'll get a personalized consultation, quality craftsmanship and a custom finished product. Pay for everything you want, and nothing you don't.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.