Skip to content
Your Photo πŸ–ΌοΈ UPLOAD & FRAME | Your Photo. Our Frame. Printing Is Free.
Your Photo πŸ–ΌοΈ UPLOAD & FRAME | Your Photo. Our Frame. Printing Is Free.

Upholstery Services in New Jersey & NYC

Furniture reupholstery, cushions, commercial, boat, auto & aircraft upholstery from our Hasbrouck Heights, NJ shop. Quotes in 24 hrs. Free pickup on jobs over $1,500.

  • πŸ“ 213 Boulevard, Hasbrouck Heights, NJ
  • 🚚 Pickup & delivery: $100 NJ Β· $150 NYC
  • 🎁 FREE pickup on jobs over $1,500
  • ⏱ Quotes within 24 hours
  • πŸ›‘ Insured Β· COI available

Your Local Upholstery Shop in Bergen County, NJ

Modern Memory Design Upholstery is a full-service upholstery workshop at 213 Boulevard, Hasbrouck Heights, NJ 07604. We reupholster, repair and custom-build furniture for homeowners, designers, restaurants, hotels, medical offices, boat owners, car collectors and aircraft operators across Bergen County, Passaic County, Essex County and New York City.

Pickup and delivery are $100 anywhere in New Jersey and $150 to NYC, and free on jobs over $1,500. Every job starts with a free photo quote, answered within 24 hours. You can also see an instant price range with our upholstery cost calculator.

Residential Upholstery

Cushions & Foam

Commercial Upholstery

Boat, Auto & Aircraft Upholstery

Typical Upholstery Prices (NJ & NYC)

Piece Price range Notes
Couch / sofa $1,000 – $2,500 Average job about $1,800
Sectional $2,000 – $4,500 20–35 yards of fabric
Loveseat $600 – $1,500 8–12 yards
Sleeper sofa $1,500 – $3,500 Mechanism check included
Recliner / reclining sofa $1,200 – $3,000 Often paired with mechanism repair
Chaise lounge $800 – $1,800
Antique sofa or chair $1,200 – $4,000 Hand-tied springs, horsehair, frame regluing
Armchair / club chair $300 – $1,100 Average about $750
Wingback chair $600 – $1,500
Dining chair seat & back $100 – $250 per chair Volume pricing for sets of 4–12
Leather chair / leather sofa $800 – $2,000 / $1,200 – $5,000 Plus leather repair & recoloring
Ottomans, benches, footstools $300 – $1,000

How Our Upholstery Process Works

  1. Free quote within 24 hours. Send photos and measurements through our quote form, text them to (201) 421-4060, or bring the piece to the shop.
  2. Choose your fabric. We work with all the major U.S. fabric vendors, from standard and performance fabrics to designer, leather and contract vinyl. You can also supply your own fabric (COM). Manufacturer test documentation is available on request.
  3. Pickup. $100 anywhere in NJ, $150 in NYC, and free on jobs over $1,500. Drop-off at the shop is always free.
  4. Workshop. We strip the piece to the frame, repair joints and springs, replace padding and foam, and upholster with hand-finished seams, welting and trim.
  5. Delivery. Your finished piece is delivered and placed in your room. Our delivery and project work is fully insured, and a COI is available on request.

Why NJ & NYC Customers Choose Modern Memory Design

  • A local workshop in Hasbrouck Heights, not a middleman shipping your furniture out
  • Quotes answered within 24 hours
  • Fabrics from top U.S. vendors, with proof of testing on request
  • Insured for delivery and project liability, with a COI for buildings and businesses
  • One shop for home, commercial, marine, auto and aircraft upholstery

Upholstery Price Estimate Calculator

Pick your item, quantity and fabric for an instant price range. Base prices include labor and standard-grade upholstery fabric; upgrades, repairs and delivery are added below. Your exact quote is confirmed within 24 hours after we see photos.

β€”

Estimate only, not a binding quote. Base ranges include labor and standard-grade fabric. Final price depends on the piece's condition, construction, chosen fabric, pattern matching and repairs found during teardown. Sales tax not included.

Request a Free Upholstery Quote

Tell us about your piece. For the fastest exact quote, text or email 3–4 photos (front, side, back and any damage) to (201) 421-4060 or contact@modernmemorydesign.com. We reply within 24 hours.

Upholstery Services in New Jersey & NYC FAQ

Answers to the questions NJ and NYC customers ask most.

Where is your upholstery shop located?
Our workshop is at 213 Boulevard, Hasbrouck Heights, NJ 07604 in Bergen County, minutes from Route 17, Route 46 and the NJ Turnpike. Call (201) 421-4060 before visiting.
How much is pickup and delivery?
Pickup and delivery are $100 anywhere in New Jersey and $150 to all five NYC boroughs. It's free on jobs over $1,500, and drop-off at our shop is always free.
How much does reupholstery cost in New Jersey?
A couch typically runs $1,000–$2,500 (average about $1,800), a sectional $2,000–$4,500, an armchair $300–$1,100 (average about $750) and dining chairs $100–$250 each. Use our cost calculator, then send photos for an exact quote.
How fast will I get a quote?
We reply to every quote request within 24 hours.
Where do your fabrics come from?
We work with all the major U.S. fabric vendors and distributors, covering standard, performance, designer, leather and contract grades. Manufacturer test and spec documentation is available on request.
Are you insured?
Yes. We carry insurance for delivery and project liability and provide a Certificate of Insurance (COI) on request.
Can I supply my own fabric?
Yes. We work with customer-supplied fabric (COM) and tell you exactly how many yards to order.

Serving New Jersey & New York City

Our upholstery workshop is in Hasbrouck Heights, Bergen County. Pickup & delivery is $100 anywhere in New Jersey and $150 to all five NYC boroughs, and free on jobs over $1,500.

  • Bergen County
  • Hackensack
  • Paramus
  • Teaneck
  • Fort Lee
  • Englewood
  • Ridgewood
  • Fair Lawn
  • Lodi
  • Rutherford
  • Lyndhurst
  • Wood-Ridge
  • Mahwah
  • Passaic County
  • Clifton
  • Paterson
  • Passaic
  • Wayne
  • Little Falls
  • Totowa
  • Essex County
  • Newark
  • Montclair
  • Nutley
  • Bloomfield
  • West Orange
  • Livingston
  • Millburn
  • New York City
  • Manhattan
  • Brooklyn
  • Queens
  • Bronx
  • Staten Island

Ready to restore your furniture?

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare