Spikes and gel do not stop a rock pigeon. A tension net might.
Rock pigeons return to an HDB aircon ledge because spikes, tape and gel do not close the landing. A tensioned 19mm UV-HDPE net or a 316 stainless mesh, fixed without drilling the facade, is S$180 to S$650 a ledge. Town Council and MCST rules ban casual facade drilling. Bird mites, Ornithonyssus bursa, use the aircon trunking hole as a door into the bedroom. That is the health reason to close the ledge properly.

Executive summary and why it fails
Rock pigeons return to an HDB aircon ledge because spikes, tape and gel do not close the landing. A tensioned 19mm UV-HDPE net or a 316 stainless mesh, fixed without drilling the facade, is S$180 to S$650 a ledge. Town Council and MCST rules ban casual facade drilling. Bird mites, Ornithonyssus bursa, use the aircon trunking hole as a door into the bedroom. That is the health reason to close the ledge properly.
Rock pigeons are heavier and more persistent than the sparrows a spike strip was designed for. Spikes leave a landing between the pins. Reflective tape works for a week. Gel dries in the sun and becomes a dirty foothold. A net with a 19mm knotted mesh closes the volume the bird needs to stand in. UV-stabilised HDPE is the usual HDB choice because it is light and it does not rust onto the ledge. 316 stainless mesh is the longer choice on a landed ledge or a coastal condo, and it is heavier, so the fixing has to be designed for that weight. A loose drape is not a net. Pigeons push under a slack edge by evening.
Ornithonyssus bursa, the tropical fowl mite, lives in the nest and walks into the flat through the aircon trunking penetration when the nest is disturbed or the birds leave. The bites show up on the bed nearest the trunking. Washing the ledge without closing it invites the birds back and spreads the mites. The sequence is remove the nest, treat the ledge, seal the trunking gap in a way the aircon can still be serviced, then tension the net. A pest treatment of the bedroom is a different visit if the mites are already inside. Netting alone does not vacuum a mattress.
Town Councils and MCSTs treat the external facade as common or controlled property. Drilling tiles, driving screws into the beam, or hanging a net that flaps against the neighbour are the complaints that become orders to remove. The method on this page is a tension frame that uses permitted points and does not puncture the facade. The balcony reinstatement estimator is the check when the ledge also has artificial turf, a cage, or a screen the by-law no longer allows. Homey Furnishing Pte. Ltd. UEN 202018148K installs the net. The approval paperwork is part of the visit, not an extra the household discovers after the drill.
Homey Furnishing Pte. Ltd. (ACRA UEN 202018148K), 27 Mandai Estate, #06-10 Innovation Place, Singapore 729931, carries the permit-exempt portion of this work. V On Construction Pte. Ltd. (ACRA UEN 201611708H), listed on the HDB Directory of Renovation Contractors, carries any scope that needs an HDB renovation permit. Those two invoices are not interchangeable. External fixtures need Town Council or MCST consent even when no HDB renovation permit is required. Facade drilling is the usual prohibition. WSH work-at-height rules apply above ground level. Bird-mite control products have to be used as labelled.
Ten-minute diagnostic: safe check versus stop
Spend ten minutes with a torch, your phone camera, and a tape before you buy a product or book a hack. Write down what you see. The safe checks below do not ask you to open a live wire, cut a pressurised pipe, or lean out of a window. From inside, estimate ledge depth, the aircon unit position, and whether a cage or turf is already there. Count ledges. One compressor and one empty ledge are two prices.
Stop at the red-flag column. Stop if the only way to reach the ledge is to climb out, if mites are already in the bed and no one has planned that treatment, or if the building has refused external fittings. The reason DIY fails is almost never a lack of effort. It is that the tool or chemical makes the next professional repair harder, or it hides a leak, a live conductor, or a deposit line until the damage is larger than S$180 to S$650 for one ledge. Bird-mite treatment is extra if the bedroom is already bitten..
| Symptom or measurement | Safe DIY check | Red flag: stop | Why DIY fails |
|---|---|---|---|
| Droppings on the ledge | Photograph from inside. Do not lean out | You are on a chair at an open window above the third storey | Work at height is not a household chore |
| Spikes are full of nesting | Leave them. Note the mesh size you think you need | You glue another row of spikes | The bird lands between the pins |
| Bites on the bedroom wall | Wash bedding hot and book a mite look, not only a net | You spray the mattress and ignore the ledge | The nest is the source. The bed is the symptom |
| Condo by-law is silent | Ask management before any fixing | A contractor drills the facade on a Saturday | The net will be ordered down, and the tile repair is yours |
Professional on-site sequence
This is the sequence a careful technician uses so you can tell a shortcut from a finished job. Tools stay in the van. Readings and photos go on the same worksheet as the price. Tension frame, 19mm UV-HDPE or 316 mesh, fixings the building has allowed, PPE for droppings, and bags for the nest. No rotary hammer on the facade tile.
- Step 1. Make the area safe and confirm the symptom still matches the photos. For Spikes and gel do not stop a rock pigeon. A tension net might., that means Stop if the only way to reach the ledge is to climb out, if mites are already in the bed and no one has planned that treatment, or if the building has refused external fittings.
- Step 2. Measure before touching the finished surface. From inside, estimate ledge depth, the aircon unit position, and whether a cage or turf is already there. Count ledges. One compressor and one empty ledge are two prices.
- Step 3. Set protection and lay out the tools that belong to this material. Tension frame, 19mm UV-HDPE or 316 mesh, fixings the building has allowed, PPE for droppings, and bags for the nest. No rotary hammer on the facade tile.
- Step 4. Carry out the repair in the order the material allows. spikes are added to a ledge the birds already own, the facade is drilled, or a slack net leaves a gap at the compressor is the failure this order is written to avoid.
- Step 5. Test in place. The net is tight, the service gap for the aircon is agreed, droppings are gone, and the approval reference is on the invoice. The bedroom is only declared clear of mites if that treatment was in the scope.
- Step 6. Clean, label the photographs against the invoice lines, and leave the statutory openings, weep holes, access panels and labels visible.
The order matters because spikes are added to a ledge the birds already own, the facade is drilled, or a slack net leaves a gap at the compressor is what happens when a step is rushed. Handover is a measurement, not a handshake. The net is tight, the service gap for the aircon is agreed, droppings are gone, and the approval reference is on the invoice. The bedroom is only declared clear of mites if that treatment was in the scope. If the reading or the water test fails, the visit is not closed and a second line is priced before anyone leaves. Permit work, if the diagnosis has moved into hacking, waterproofing, or a new layout, stops here and is repriced through V On Construction Pte. Ltd. UEN 201611708H.
2026 price, brand and lifespan
One ledge is the base band. Stainless mesh and mite treatment move the price. Removal of a failed spike job is its own hour. Prices below are 2026 Singapore bands for the described scope. They are not a coupon and they are not a guess after an unopened door. A second trade, such as a PUB licensed plumber or an EMA licensed electrician, is named when the law requires it rather than buried inside the labour line. Compare rows by what they include. The planning-life column belongs to that row only.
2026 SGD scope bands
| Scope | What you are paying for | 2026 SGD band | Planning life |
|---|---|---|---|
| One HDB ledge, HDPE net | 19mm UV-stable mesh, no facade drilling | S$180 to S$420 | 3 to 7 years before UV embrittles the mesh |
| Stainless 316 mesh | Coastal or landed ledges | S$350 to S$650 | Longer than HDPE if the fixing matches the weight |
| Remove spikes and nest | Before the net, including bagging | S$80 to S$180 | Do this first |
| Bedroom mite follow-up | When bites have already started | S$150 to S$380 | Not included in the net |
Brand, material and lifespan
| Option | Where it is used in Singapore | Failure mode in humidity | Planning life |
|---|---|---|---|
| Bird spikes | A narrow rail, not a ledge | Pigeons stand between the pins | The method that fails |
| Gel and tape | A short scare | Dries and becomes a foothold | Days, not years |
| 19mm knotted UV-HDPE | HDB ledges | UV embrittlement if it is a cheap unstabilised net | The usual tension net |
| 316 stainless mesh | Coast and landed | Heavy. A weak tie fails | The long-life mesh |
Price the ledge on the pigeon netting page and the balcony estimator if turf or a cage has to go as well.
Three Singapore property case studies
Three worked jobs show how the same symptom is priced differently in a new BTO, an older resale flat, and a private condo or landed house. The totals are the lines a household actually paid, not a national average. Permit-exempt invoices are issued by Homey Furnishing Pte. Ltd. UEN 202018148K.
Case 1: 4-room BTO in Punggol
One compressor ledge, spikes already full. Spikes and nest removed, 19mm HDPE tension net, no new holes in the tile. S$360. Town Council method was the non-drill frame. Three hours.
Case 2: 28-year flat in Toa Payoh
Two ledges and bites on the bedroom wall. Nets S$640. Mite treatment of the room S$220. The trunking gap was closed with a serviceable collar. The household was told to hot-wash linen the same day.
Case 3: condo in East Coast
Management allowed 316 mesh and refused screws in the tile. A clamped tension frame and stainless mesh were S$580. A Saturday noisy install was refused and the work was booked on a weekday morning, which is what the by-law asked for.
The ledge, the mesh, and the trunking hole


Frequently Asked Questions
Why do spikes fail against rock pigeons?
The bird is larger than the gap the spike was meant to close. It lands between the pins, and gel and tape dry into a foothold. A tensioned 19mm mesh removes the standing room.
What is Ornithonyssus bursa?
It is the tropical fowl mite that lives in pigeon nests and walks indoors through aircon trunking holes. Bites on the nearest bed are the clue. Netting after a nest removal is the ledge job. The bedroom may need its own treatment.
Can you drill the HDB facade?
No. Town Councils and MCSTs treat facade drilling as unauthorised. The net is tensioned to permitted points. A drill in the tile is how the net is ordered down and the tile becomes your cost.
HDPE or stainless?
19mm knotted UV-HDPE is the light HDB mesh and lasts several years if it is UV-stabilised. 316 stainless is the coastal and landed mesh. It needs a fixing designed for the weight. A slack edge fails either way.
Is this an HDB renovation permit?
A non-invasive net is not a renovation permit. It is still a Town Council or MCST external-work consent. Homey Furnishing Pte. Ltd. UEN 202018148K includes that method in the quote. Work at height is not a DIY lean.
What does one ledge cost?
S$180 to S$420 for HDPE, S$350 to S$650 for 316 stainless, plus nest removal and any mite treatment. Two ledges are two prices. The balcony estimator covers turf and cages as well.