Serving Madison & Dane County, WI
(608) 347-3091
Residential Upholstery

Upholstery in Madison, WI

Chairs, cushions, and everyday furniture re-covered and re-foamed — fresh fabric and comfortable seats, with a clear line at antiques.

A chair with good bones and tired fabric is a candidate for re-covering rather than the curb. We upholster chairs, cushions, and everyday furniture — dining chairs, ottomans, bench seats, and the like — replacing worn fabric and flat foam so the piece looks fresh and sits comfortably again. Along with the fabric we handle the padding and basic frame tightening that usually go hand in hand with a re-cover, since a wobbly frame under new fabric is a job half done.

We don't upholster antiques. Antique pieces often carry historical or monetary value that calls for a specialist conservator, and we'd rather point you there than risk a piece that deserves more careful hands. For everything else, bring your own fabric or talk through durable options with us — we confirm the yardage and type before we start.

What Upholstery Work Covers

Chair Re-Covering

Re-cover dining chairs, ottomans, and everyday furniture with fresh fabric.

Cushion Re-Covering

Re-cover loose cushions and replace the foam when it has gone flat.

Foam Replacement

Swap flat, compressed foam so the seat is comfortable again, not just covered.

Basic Frame Tightening

Tighten wobbly frames and joints so the piece is solid under the new fabric.

Fabric Selection Help

Talk through durable fabric options or work with fabric you provide.

Non-Antique Only

Everyday furniture only — we don't upholster antiques and will say so.

How an Upholstery Job Comes Together

1

Send a photo of the piece

A picture of the chair or cushion and a note on the fabric you'd like is usually enough for an initial estimate by phone or email.

2

Assess the frame and foam

We check whether the frame needs tightening and whether the foam is worth keeping or should be replaced.

3

Confirm fabric and yardage

You bring fabric or we settle on a durable option, and we confirm the yardage and type before ordering or starting.

4

Strip, tighten, and re-cover

The old fabric and tired foam come off, the frame is tightened, new foam and fabric go on, and everything is pulled snug.

5

Deliver and inspect

We check the fit and finish, make sure the seat sits right, and return the piece ready to use.

What to Know About Upholstery

Good bones are worth re-covering. A solid frame under tired fabric is a strong candidate for upholstery. We tighten the frame as part of the job so the re-cover isn't sitting on a wobble.

Replace the foam, not just the fabric. Flat, compressed foam makes a freshly covered seat still uncomfortable. Swapping the foam brings the comfort back along with the look.

Antiques go to a specialist. We don't upholster antiques because they need a conservator's care. If your piece is an antique, we'll tell you rather than take it on.

First Time Clients Discount

$50 off with 4 hours of service, or $100 off with 8 hours of service.

Ask about our senior discounts for Dane County homeowners.

Offer valid for first time clients only. One discount per client.

Frequently Asked Questions

What furniture can you upholster?+

Chairs, cushions, and everyday furniture like dining chairs, ottomans, and bench seats. We handle the fabric, padding, and basic frame tightening that goes with a re-cover.

Do you work on antique furniture?+

No — we don't upholster antiques. Antique pieces often have historical or monetary value that calls for a specialist conservator, and we'll tell you that up front rather than risk it.

Can you re-cover just the cushions?+

Yes. Loose cushions on a chair or bench are a common re-cover, and we replace the foam when it's gone flat so the seat is comfortable again, not just freshly covered.

Do I need to provide my own fabric?+

You can bring your own fabric, or we can talk through durable options suited to how the piece gets used. Either way we confirm the yardage and type before starting.

How is upholstery work estimated?+

A photo of the piece and a note on what you'd like re-covered is usually enough for an initial estimate by phone or email. A picture of any damage to the frame or foam helps too.

Serving Dane County Homeowners

Residential service across Madison and the surrounding communities. Find your town:

View all 18 Dane County communities

Where We Work in Dane County

We're a residential-only service-area business based in Madison, WI. Pan and zoom the map to explore the communities we serve across Dane County.

Interactive Service Area Map

Loading the map of Madison, WI — Handyman Home Services service area.

Serving Madison & Dane County, WI
Faster Response? Call Direct:(608) 347-3091
Mon-Fri 8am-5pmEstimates by phone or photo

Get Your Estimate

Send a few details and photos - most jobs can be estimated without a visit.

Click to choose a photo (JPEG, PNG)

Residential HandymanEstimates by phone/photo
Call (608) 347-3091