Sofa repair and reupholstery, without a borrowed price

A full sofa re-cover is quote on inspection. The published upholstery rows are narrower: four to six dining chair seats are S$240 to S$480, and a built-in headboard panel is S$380 to S$850. Cleaning a sofa is S$140 to S$280 on the steam page and does not replace foam or fabric.

4.9

trusted by 500+

A fabric sofa in a studio

Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons. A studio sofa. It is not a Singapore living room and not a reupholstery sample.

HDB licensed renovation contractor badge
Warranty satisfaction badge
Singapore service badge

How it works

  1. 1

    Send one photo of each piece, the block, and whether the home is HDB, condo or landed.

  2. 2

    We match a band already printed on HomeySG, or we say quote on inspection.

  3. 3

    A layout change, hacking, or a built-in strip-out is named as V On Construction. A truck is not included.

  4. 4

    You confirm the scope before anyone comes. Curtains, blinds and roller shades stay off the booking.

What this job actually is

1. Frame sound or not 2. Clean if the cloth is fine 3. Chairs have a band 4. Sofa re-cover is a quote
Clean, chairs, headboard, or a full re-cover

Sofa repair, sofa reupholstery and upholstery repair are crowded searches in Singapore. Specialist sites publish wide ranges for a three-seater and an L-shape. Those ranges are theirs. HomeySG does not reprint them, because a number we did not measure becomes a fake quote the moment it is pasted into our table. What this site does publish is smaller and specific. Dining chair seats, four to six chairs, are S$240 to S$480. A condo bay-window cushion is S$280 to S$650. A built-in headboard panel re-upholstered on site is S$380 to S$850. A full sofa, a sectional, or a loose armchair that needs new fabric, foam and webbing is quote on inspection.

Cleaning is the job people book when the cloth is tired and the frame is fine. A fabric, bouclé, microfibre or leather sofa from a 2-seater to an L-shape is S$140 to S$280 on the steam page. A tenancy package of one sofa, two mattresses and one rug is S$320 to S$580. Leather has its own page because steam is the wrong tool on a hide. None of those cleans replace a torn seat deck. If you can see the webbing or the foam has collapsed to the timber, say repair, not clean.

Frame repair is the carpenter half. A loose arm or a cracked rail is quote on inspection, same as a wobbly chair. We will not wrap a broken rail in new fabric. Humidity in a closed living room is why foam collapses and why a timber rail cups. Termites in a timber frame are a reason to stop, not a reason to re-cover. If the damage has reached the skirting, the termite page applies to the skirting. The sofa is still a quote.

Leather tears are not this fabric row either. Pigment cream for a scuff is S$150 to S$300 on the leather cleaning page. That page already says deep tears and a full re-dye are not that visit. Send the tear to the leather repair page. A recliner mechanism that will not latch is quote on inspection. The leather page is explicit that frames and mechanisms are not rebuilt on a clean.

What we will not add is a curtain, a blind or a roller shade to “finish the room”, and we will not add Zip-Track outdoor motors to a sofa invoice. Those products sit on other pages where they are actually the job. A sofa that must leave the flat is the bulky disposal guide. Town councils often count an L-shaped sofa as two items. We do not collect it as part of a re-cover.

Homey Furnishing Pte. Ltd. (ACRA UEN 202018148K), 27 Mandai Estate, #06-10 Innovation Place, Singapore 729931, invoices permit-exempt furniture assembly and repair. V On Construction Pte. Ltd. (ACRA UEN 201611708H), on the HDB Directory of Renovation Contractors, invoices an HDB renovation permit when the work is a new layout, hacking, or a built-in strip-out. Homey Furnishing is not a removal company and does not publish a truck rate.

Curtains, blinds and roller shades are not part of this booking. Fabric window treatments are a different product, and these pages do not quote them.

What to do first

Look at the piece in the room. Do not drag a tall wardrobe across a wet floor to test it.

  1. Photograph the frame, the foam and the tear, not only the cushion.
  2. Say sofa, dining chair, or built-in headboard.
  3. If you only want it clean, use the cleaning page.
  4. Do not send a competitor price and ask us to match it.
  5. Expect quote on inspection for a full re-cover.
What you seeSafe checkStop
Cloth is grey, frame is tightSteam cleanS$140 to S$280
Four to six dining seats are wornRe-upholstery rowS$240 to S$480
Built-in headboard vinyl has crackedHeadboard rowS$380 to S$850
Sofa frame is loose or the whole cover must changeNo sofa bandQuote on inspection

HDB, condo and landed

The building changes the permission and the disposal path. It does not invent a second price.

QuestionHDBCondoLanded
HDBRe-covering in the flat needs no renovation permit. A built-in headboard that is part of a strip-out might.Do not block the corridor with the old foam.Weekday noise if any drilling is required.
CondoSame quote rule. Service lift if the sofa must go to a workroom.MCST may require protection in the lift.No condo reupholstery rate.
LandedSame rows for chairs and headboards. A large sectional is still a quote.Stairs are access.No HDB permit.

How you're charged

How you're charged

A furniture job that already has a sentence on HomeySG uses that sentence. Nothing in this table is a fuel surcharge, and the handyman hour is not added on top of a band unless the written scope says so. IKEA publishes its own checkout fee. That percentage is not a HomeySG band.

ChargeWhat it covers2026
Published furniture bandThe photo matches a row already on a furniture pageThat row
Bed frame assemblyThe bed row on the furniture assembly pageS$80 to S$150
Wardrobe assemblyThe wardrobe row, confirmed from photosS$100 to S$650
Cabinet door alignmentThe hinge-adjustment visit on cabinet repairS$50 to S$100
Soft-close slides, 1 to 3 drawersThe drawer-runner pageS$110 to S$220
Dining chair seats, 4 to 6Seat re-upholstery, not a new sofaS$240 to S$480
Custom carpentry, a truck, a full sofa re-cover, or rattan bindingNo catalogue row for that productquote on inspection

Who may do the work

Who is allowed to do the work

The permit guide on this site already splits hardware from a renovation. A cabinet hinge, a gas strut and a drawer runner do not need an HDB renovation permit when the layout stays. A new kitchen or bathroom layout, hacking, or removing a wall does. Fines for unauthorised work are already written there as up to S$5,000. Homey Furnishing does not sign the permit invoice.

  • Flat-pack assembly uses the furniture assembly catalogue. Tall units are wall-anchored on that visit. A separate anti-tip price is not printed, except the child-gate and anti-tip bundle at S$180 to S$420 when that bundle is the job.
  • A built-in that has to come off the wall can become a strip-out. That is V On Construction if the flat is HDB and the work needs a permit. A loose shelf inside a carcass is not a strip-out.
  • Town councils collect some bulky loose items on their own rules. We are not the collector, and we do not publish their fee.
  • A new cable inside a wardrobe is an electrician. Assembly does not include a new circuit.
  • Do not anchor into a household shelter wall. The permit guide already keeps TV brackets and shelves off that wall.
  • A hollow partition or a false ceiling is a poor anchor for a tall wardrobe. If the fixing cannot reach structure, the visit stops.
  • Active termites are not painted over. Skirting and door-frame replacement after damage uses the termite page bands. We do not claim to be the pest-control operator.
  • Curtains, blinds and roller shades are not quoted here.

Ways to keep the bill smaller

Ways to keep the bill smaller

  • Photograph every piece before a carpenter is booked. A hinge visit is not a new kitchen.
  • Put the flat-pack in the room where it will stand. Carrying a built wardrobe down an HDB corridor is a second job.
  • If the drawer only sticks, use the published slide row. A new carcass is the cabinet page, and only when the board is swollen.
  • Book the town council bulky slot before you pay anyone to truck a loose sofa. Many councils collect a limited number of loose items. Built-ins are usually excluded.
  • If the frame is broken, new fabric will not hold it. Photograph the rail before you choose cloth.

WhatsApp the photos to +65 8561 0630.

Price, or quote on inspection

Use a printed row only when the piece is that row. A sofa is the blank line on purpose.

Anything not in that table is quote on inspection.

Scope already published2026 band in the repoWhere it lives
Full sofa reupholsteryquote on inspectionNo catalogue row
Dining chair seats, 4 to 6S$240 to S$480Re-upholstery page
Built-in headboard panelS$380 to S$850Re-upholstery page
Bay-window cushionS$280 to S$650Re-upholstery page
Sofa steam cleanS$140 to S$280Cleaning, not a re-cover

WhatsApp the photos to +65 8561 0630. The reply uses a band already printed on HomeySG, or it says quote on inspection.

A fabric sofa in a studio
A fabric sofa. Re-covering it is quote on inspection. Cleaning it is a different cataloguePhoto: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons. A studio sofa. It is not a Singapore living room and not a reupholstery sample.

Related pages

A new frame is not this re-cover

A full re-cover stays quote on inspection here. A sofa built to the room is the custom sofa page, and it does not borrow the dining-chair band.

Frequently Asked Questions

How much is sofa reupholstery in Singapore?

Quote on inspection. Dining chair seats for four to six chairs are S$240 to S$480. A built-in headboard is S$380 to S$850. A whole sofa is not given those prices.

Is cleaning cheaper than a re-cover?

A sofa clean is S$140 to S$280 when that steam-page sentence matches. It does not replace foam or torn webbing.

Can you repair the timber frame?

Quote on inspection. New fabric is refused on a rail that is already broken.

Do you collect the sofa?

No. Disposal is the town council guide or a mover you hire. An L-shaped sofa is often counted as two bulky items by councils that publish a count.

Will you match a price from another site?

No. If it is not printed on HomeySG, the line stays quote on inspection.

Tell us what you need help with

This opens WhatsApp with your details filled in. You can attach photos there for a faster quote. See our privacy policy.

Prefer to call? +65 8561 0630