HDB window replacement and the approved contractor

Replacing an HDB window requires a BCA approved window contractor listed in HDB’s directory, and a renovation permit before work starts. Homey Furnishing does not replace the sash. A full new window is quote on inspection. The published hardware set for rivets, stays or rollers is S$180 to S$600.

4.9

trusted by 500+

Common corridor of an HDB block in Singapore

Photo: ProjectManhattan, CC BY-SA 3.0, via Wikimedia Commons. An HDB common corridor. It is not a photograph of a named flat.

HDB licensed renovation contractor badge
Warranty satisfaction badge
Singapore service badge

How it works

  1. 1

    Send one photo of each window from inside the room, with 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

    Exterior rivets, stays, rollers and glass are named as a BCA approved window contractor. Film on intact glass is not a sash replacement.

  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 twisted or not 2. RW01 contractor 3. HDB permit first 4. Like-for-like type
Replacement is a permit, not a bead of silicone

HDB’s window-works page is direct. You must engage a Building and Construction Authority approved window contractor listed in HDB’s directory for all window installation and replacement. A renovation permit is required before that work starts. The contractor applies for the permit. BCA’s name for the registration is workhead RW01. A trained window installer carries out the installation. Homey Furnishing is not an RW01 contractor and does not pretend a handyman visit is a window replacement. V On Construction Pte. Ltd. UEN 201611708H is the company on the HDB Directory of Renovation Contractors that invoices the permit scope and works with the window contractor. The two invoices are not interchangeable.

Like-for-like is the design rule. The replacement matches the original type, so a casement stays a casement and a sliding window stays a sliding window, and it matches dimension and colour. HDB also says replacement of full-height windows is strictly not allowed, with permission only where a damaged frame needs a complete replacement. Flats handed over from 1 July 2007 have a further colour, proportion and type rule, and service-yard windows in that group still have to follow the original colour. Parapet window widths in the guideline run 500mm to 700mm for a casement leaf and 500mm to 1200mm for a sliding panel where that clause applies. These are approval limits, not a catalogue of sizes we sell.

Casement hardware that goes into a new or replaced leaf is specified: grade 304 friction stay at least 2.50mm thick and at least half the leaf width, leaf not wider than 700mm, and at least four screws each side of the stay. The safety guide on this site covers the rivet failures on windows that are not being fully replaced, including the published penalty range for a fallen window. Read that guide if the question is a rusty rivet rather than a new frame. A rivet job and a full replacement are different permits and different photos. Do not book a replacement because a stay looks old if the contractor can retrofit the stay. Do not book a rivet if the frame is twisted and the leaf no longer fits.

Dollars already printed are easy to misuse here. Exterior rivets, stays or rollers are S$180 to S$600. The window repair comparison table groups exterior RW01 works, and its examples include glass and full window replacement, at S$180 to S$900 a window. That is the group band on that page. It is not a quote for a measured 4-room package, and this page will not turn it into one. A full new window, once the count of leaves, the colour and the permit are known, is quote on inspection. Interior jobs that are not a replacement stay on their own rows: reseal S$180 to S$380, handle S$60 to S$120, frame recolour inside the room S$650 to S$1,800. Recolour is paint on the existing aluminium, not a new window.

Condos are not on the HDB permit, but the MCST still controls the elevation and usually wants the original profile. Landed houses skip the HDB permit and do not skip BCA window safety or a safe way to reach an upper floor. Film, grilles and insect screens are not a replacement. If the frame is sound, those other pages are the smaller visit. Child-safety locks do not renew a rotten frame. Curtains do not either.

Homey Furnishing Pte. Ltd. (ACRA UEN 202018148K), 27 Mandai Estate, #06-10 Innovation Place, Singapore 729931, invoices permit-exempt window work done from inside the flat. V On Construction Pte. Ltd. (ACRA UEN 201611708H), on the HDB Directory of Renovation Contractors, invoices an HDB renovation permit when the window scope needs one. The exterior rivets, friction stays, rollers and glass are done by a BCA approved window contractor registered under workhead RW01. Homey Furnishing is not that RW01 contractor.

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

What to do first

Look from inside the room. Do not lean out to test a stay or a pane.

  1. Photograph each leaf from inside, including the colour of the frame.
  2. Do not remove the old window before a permit exists.
  3. Ask whether you need a new frame or only new rivets. They are different jobs.
  4. Keep casement as casement and sliding as sliding.
  5. Expect quote on inspection for a full new window.
What you seeSafe checkStop
Frame is twisted or the leaf will not closeReplacement pathQuote on inspection, permit before work
Only the rivets are powderyRetrofit, not a new frameS$180 to S$600 if that hardware set fits
You want a different window typeHDB expects the original typeDo not swap casement for sliding as a style choice
Full-height glass you want removedStrictly not allowed, unless HDB permits a damaged frameDo not book it as a normal replacement

HDB, condo and landed

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

QuestionHDBCondoLanded
HDBRW01 contractor on HDB’s directory. Permit before work. Like-for-like type, size and colour.V On invoices the permit. Homey does not replace the sash.Full-height replacement is refused unless HDB allows a damaged frame.
CondoNo HDB permit. MCST controls profile and colour. The installer is still an approved window contractor where BCA requires one.A by-law deposit is not a window price.Do not use an HDB leaf-width rule as a condo price.
LandedNo HDB permit. BCA window safety and safe access remain.A new opening in a wall can be a structural matter.Upper storeys are not a corridor job.

How you're charged

How you're charged

A window job that already has a sentence on HomeySG uses that sentence. Nothing in this table is a fuel surcharge, and the hour is not added on top of a band unless the written scope says so.

ChargeWhat it covers2026
Published window bandThe photo matches a row already on a window pageThat row
Interior resealSilicone or PU from inside the roomS$180 to S$380 a window
Handle replacementThe handle row on the window repair pageS$60 to S$120
Track clean and lubricateSludge in the track, not a new rollerS$60 to S$100
Exterior rivets, stays or rollersA BCA approved window contractor, RW01S$180 to S$600
Film, stickers, mesh, a restrictor, or a full new windowNo catalogue row for that productquote on inspection

Who may do the work

Who is allowed to touch the window

HDB’s window-works guidelines require a BCA approved window contractor listed in HDB’s directory for installation and replacement, and an HDB renovation permit before that work starts. BCA registers that contractor under workhead RW01. Retrofitting replaces aluminium rivets in variable-geometry stays with type 304 stainless steel. Homey Furnishing does not issue that rivet.

  • Interior silicone or PU reseal, at S$180 to S$380 a window, is the exempt interior job on the window repair page.
  • A handle at S$60 to S$120 is that published row. A failed stay or rivet is not a handle.
  • Film on intact glass is not a sash replacement. On an HDB flat, film over existing window or balcony-door glass does not need a permit when it is non-reflective or not above 20% reflectance.
  • Service-yard and balcony parapet grilles need a permit. Flats handed over from 1 July 2007 use HDB’s approved grille designs. Older blocks may take an internal grille that does not protrude, without that permit.
  • A condo facade is the MCST’s elevation. Reflective film, a grille and an external screen are uniformity questions before anyone sticks or drills.
  • Curtains, blinds and roller shades are not quoted here.
  • Nobody leans out of the casement. High glass is cleaned from inside.

Ways to keep the bill smaller

Ways to keep the bill smaller

  • Photograph every opening before a film roll, a mesh panel or a grille is cut. A wrong reflectance or a wrong grille design is a wasted visit.
  • Put the windows in one room on the same visit. A second trip is a second booking.
  • If the track is only dirty, the published clean is S$60 to S$100. That is not a new roller.
  • If the stay is rusty, stop. Film and a child lock on a failing sash do not make it safe. The approved contractor comes first.
  • Keep the original window type. HDB expects casement to stay casement and sliding to stay sliding, in the original colour and size.

WhatsApp the photos to +65 8561 0630.

Price, or quote on inspection

The hardware band and the comparison-table group are already published. A full new window is quote on inspection so those figures are not stretched into a flat package.

Anything not in that table is quote on inspection.

Scope already published2026 band in the repoWhere it lives
Exterior rivets, stays or rollersS$180 to S$600Hardware set, not a whole new frame
Exterior RW01 works as grouped on the repair pageS$180 to S$900 a windowComparison table, including glass and replacement as examples
Full new HDB window, supply and installquote on inspectionPermit and measurement first
Internal 2K PU frame recolourS$650 to S$1,800Paint on the existing frame, not a replacement
Interior resealS$180 to S$380 a windowIf the frame can stay

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

Common corridor of an HDB block in Singapore
An HDB common corridor. Window replacement is a permit and an approved contractor, not a corridor handyman visitPhoto: ProjectManhattan, CC BY-SA 3.0, via Wikimedia Commons. An HDB common corridor. It is not a photograph of a named flat.

Related pages

Frequently Asked Questions

Who can replace an HDB window?

A BCA approved window contractor listed in HDB’s directory. They need an HDB renovation permit before they start. Homey Furnishing does not replace the sash.

How much is HDB window replacement?

Quote on inspection for a full new window. The published hardware set for rivets, stays or rollers is S$180 to S$600. The repair page groups exterior RW01 works at S$180 to S$900 a window. Neither figure is a 4-room package.

Can I change a sliding window to a casement?

HDB expects the original type, dimension and colour. Casement stays casement and sliding stays sliding.

Are full-height windows replaceable?

HDB says replacement of full-height windows is strictly not allowed, except where permission is granted because a damaged frame needs complete replacement.

Does V On replace the glass?

V On Construction invoices the HDB permit scope and works with the approved window contractor. The RW01 contractor does the window. They are not the same invoice.

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