Click to read our November newsletter!

Click to read our November newsletter! ✻

BIG NEWS!

WE HAVE EXPANDED OUR LOCATIONS & SERVICES!

VISIT US AT OUR NEWEST LOCATION IN MADISON.

THE UPHOLSTERY LADY

2 Central Ave, Madison, NJ 07940

  • We replace the foam & use your chosen fabric to give your furniture new life. We strip your furniture down to its frame - removing staples and tightening springs in the process. We add new padding and foam. We then upholster it with new fabric, leaving it brand new. We offer thousands of fabrics to fit all your needs, but you are also welcome to bring your own! You can browse our extensive collection at any of our 3 locations.

  • All of our slipcovers are custom made. We wrap each cushion individually as well as the frame creating a tight- or loose-fitting slipcover, whichever is desired, to present an aesthetically appealing image to all. We can work with machine-washable fabrics to make cleaning simple or we can treat a non-washable fabric with a potent and permanent stain repellent.

  • We specialize in tailoring custom cushions and pillows, meticulously crafted in any size and from a variety of indoor and outdoor fabrics, ensuring personalized comfort and durability for every space.

  • We offer an wide variety of soft custom window treatments. Stop by one of our 3 locations and we'll help bring your ideas to life!

  • In order to better serve our clients, we have expanded our offerings to include: custom furniture, bespoke mural wallpapers, and wood refinishing.

We are proud to carry…

What our clients love about us…

“So pleased with how my piece turned out! I couldn't be happier with the finished product. Job well done!”

Jacky S.

“Such a great experience from start to finish! They were terrific to work with.”

Jessica C.

“Working with these ladies on my mom’s antique chair was so much fun! Highly recommended.”

Diana B.

Bespoke upholstery. Skillfully handcrafted.

Let’s chat.

TO REQUEST A FREE ESTIMATE

Please fill out the form or call us at (908)425-3017 or (973)512-5433
to get your free estimate.

Thank you, we’ll get back to you shortly!

Request an estimate.