26 towns · 7,183 verified firms on BCA’s or HDB’s lists

Flooring contractors, town by town.

Pick your town. See who’s registered nearby and what floors cost.

Ben

Postal code works too. 520841 is Tampines.

Ben and Belle are AI

Across Singapore

Badges updated 1 Oct 2026

7,183

verified firms on BCA’s or HDB’s lists

S$60 to S$80

a sqm, typical vinyl, laid

Entry and premium levels

Entry S$45 to S$60 · Mid S$60 to S$80 · Premium S$80 to S$120 a sqm.

2,519

resale flats sold in August 2026

Most resales in August 2026

Tampines, then Punggol, then Woodlands

AI image of a young family building blocks with their baby on a light oak floor in an HDB flat

AI image

Most resales in August 2026

Tampines

  • 229 resale flats sold in August 2026
  • 178 registered firms here
  • Blocks built 1981 to 2026
See Tampines contractors

What floors cost

Typical, supplied and laid

  • SPC vinylS$60 to S$80 a sqm
    Entry and premium levels

    Entry S$45 to S$60 · Mid S$60 to S$80 · Premium S$80 to S$120 a sqm.

  • LaminateS$80 to S$100 a sqm
    Entry and premium levels

    Entry S$65 to S$80 · Mid S$80 to S$100 · Premium S$100 to S$130 a sqm.

  • Engineered timberS$170 to S$230 a sqm
    Entry and premium levels

    Entry S$130 to S$170 · Mid S$170 to S$230 · Premium S$230 to S$325 a sqm.

Our price levels · supplied and laid, GST included · set 4 Oct 2026 with Monli, our affiliate partner

Price my home

6,441 of them are placed in a town. The rest are listed after the firms of their postal district, and A to Z.

North

3 towns

  • North

    Sembawang

    335 registered firms

    86 resale flats sold in August 2026

  • North

    Woodlands

    629 registered firms

    183 resale flats sold in August 2026

  • North

    Yishun

    236 registered firms

    166 resale flats sold in August 2026

North-East

5 towns

  • North-East

    Ang Mo Kio

    398 registered firms

    71 resale flats sold in August 2026

  • North-East

    Hougang

    261 registered firms

    127 resale flats sold in August 2026

  • North-East

    Punggol

    37 registered firms

    192 resale flats sold in August 2026

  • North-East

    Sengkang

    64 registered firms

    174 resale flats sold in August 2026

  • North-East

    Serangoon

    104 registered firms

    39 resale flats sold in August 2026

East

3 towns

  • East

    Bedok

    471 registered firms

    152 resale flats sold in August 2026

  • East

    Pasir Ris

    65 registered firms

    82 resale flats sold in August 2026

  • East

    Tampines

    178 registered firms

    229 resale flats sold in August 2026

West

6 towns

  • West

    Bukit Batok

    237 registered firms

    135 resale flats sold in August 2026

  • West

    Bukit Panjang

    42 registered firms

    77 resale flats sold in August 2026

  • West

    Choa Chu Kang

    54 registered firms

    103 resale flats sold in August 2026

  • West

    Clementi

    196 registered firms

    46 resale flats sold in August 2026

  • West

    Jurong East

    109 registered firms

    43 resale flats sold in August 2026

  • West

    Jurong West

    237 registered firms

    139 resale flats sold in August 2026

Central

9 towns

  • Central

    Bishan

    177 registered firms

    48 resale flats sold in August 2026

  • Central

    Bukit Merah

    144 registered firms

    74 resale flats sold in August 2026

  • Central

    Bukit Timah

    50 registered firms

    4 resale flats sold in August 2026

  • Central

    City & Central

    476 registered firms

    23 resale flats sold in August 2026

  • Central

    Geylang

    1,183 registered firms

    57 resale flats sold in August 2026

  • Central

    Kallang / Whampoa

    398 registered firms

    82 resale flats sold in August 2026

  • Central

    Marine Parade

    53 registered firms

    13 resale flats sold in August 2026

  • Central

    Queenstown

    57 registered firms

    73 resale flats sold in August 2026

  • Central

    Toa Payoh

    250 registered firms

    101 resale flats sold in August 2026

Find a floor near you

Before you pick

How do I know a firm is registered?

Every firm here is on BCA’s or HDB’s list. Each card shows which, and when badges were last updated.

Do firms pay to be listed?

No. Listing is free. Paid spots are labelled Featured or Sponsored and never change the order of a list.

How is a firm’s town decided?

By the address on its BCA or HDB listing: its HDB block’s town; else its street, where we have checked the whole street against URA’s planning map (a street outside our towns places nobody); else the town its street’s name begins with, if that town is in its postal district; else the town of the URA planning area that holds its postal code’s location on OneMap (an area we give no town places nobody); else, where its postal code has no location inside a single planning area, the town of nearly all the HDB-block firms in its postal sector, where we have checked that sector. Firms we can’t place are listed A to Z, and after the firms of any town in their postal district.

Where do the town figures come from?

Firms: BCA and HDB, through data.gov.sg. Each firm’s town: HDB’s blocks, street lines from OpenStreetMap checked against URA’s planning map on data.gov.sg, and OneMap’s postal-code locations. Resale flats and block years: HDB’s open data on data.gov.sg. Prices: our price levels.

For contractors

Your town already has your card.

Claim it free. Go Pro to show your work to the homes next door.

Featured spots by town: coming soon.

Find my firm