HDB Renovation Emails · Singapore Contractors avatar

HDB Renovation Emails · Singapore Contractors

Pricing

from $2.49 / 1,000 contractor with emails

Go to Apify Store
HDB Renovation Emails · Singapore Contractors

HDB Renovation Emails · Singapore Contractors

Export Singapore HDB renovation contractors with every published firm email and phone from the official Housing & Development Board directory. Public open data — no login.

Pricing

from $2.49 / 1,000 contractor with emails

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Export Singapore HDB renovation contractors with the email and phone printed on the official Housing & Development Board renovation contractor directory. One row per contractor. Public open data — no login.

No login. No API key. No HDB account.

Who is this for?

You are…Typical goalSuggested setup
Fit-out / materials supplierHDB contractor mailboxesLeave search blank, only with email
Home-services SDRNamed contractorsCompany name DESIGN
Agency / lead list builderFull official catalogueMax contractors 0 after a paid upgrade
First-run QASmall CRM sample20-row sample

What you get by default. Company name, UEN, HDB directory reference, address, postal code, published mailbox, phone.

Honest coverage. The official directory reported 2,708 contractors on 7 Sep 2026. That dump was 2,708/2,708 emails and 2,707/2,708 phones. Empty-contact rows are skipped when Only with email or phone is on. Contacts are never invented.

A generic data.gov.sg Store actor can dump any resource id — it does not price or label this as outreach-ready HDB contractor emails.

Quick start

  1. Open the Actor. Leave Company name blank for the full directory, or type a name.
  2. Keep Only with email or phone on.
  3. Leave Max unique contractors at 50 for a first paid-style run, or 20 on the free plan.
  4. Click Start. Download JSON, CSV or Excel.

Ready-made examples (published tasks)

Landing pages go live when you publish each task from Console (see published-tasks/publication-console.md). Until then, use the saved task inputs in published-tasks/inputs/.

ExampleBest for
HDB renovation contractor emailsContractors that publish a mailbox
HDB renovation contractor sample20-row try
HDB Design renovation contractorsProven name search
HDB Singapore renovation emailsFull-directory first 100

What it extracts

CategoryFields
IdentityCompany name, UEN, HDB directory reference
ContactEmail (never invented), phone
LocationAddress, postal code
ProvenanceOfficial directory URL, data.gov.sg resource id, country SG

Input

FieldMeaning
queryOptional company search on the official directory. Leave blank for the full catalogue
onlyWithContactSkip rows with no email and no phone. Default on
requireEmailKeep only contractors with a published mailbox
requirePhoneKeep only contractors with a published phone
maxItemsUnique contractors. 0 = no numerical cap. Free plan: 20 / run

The full official catalogue is about 2,700 contractors. Set maxItems unless you want the entire directory.

Output example

{
"providerKey": "SGHDB-1",
"firmId": 1,
"firmName": "CHUAN TONG TRADING CO",
"uen": "28713000B",
"directoryRefNo": "HB-01-0014E",
"address": "BLK 72 Tagore Lane Sindo Industrial Estate",
"postalCode": "787497",
"phone": "66658311",
"email": "CTGPL@HOTMAIL.COM",
"contactEmail": "CTGPL@HOTMAIL.COM",
"contactPhone": "66658311",
"sourceUrl": "https://data.gov.sg/datasets/d_9973d2c119ed4dd1560aebf8f0829b86/view",
"resourceId": "d_9973d2c119ed4dd1560aebf8f0829b86",
"countryCode": "SG"
}

Download in JSON, CSV, Excel, or HTML from the Dataset tab.

How to use HDB renovation contractor emails

  1. Open the Actor Input tab
  2. Leave Company name empty, or type a name such as DESIGN
  3. Keep Only with email or phone on
  4. Set Max unique contractors
  5. Click Start
  6. Download results from the Dataset tab

Duplicate contractor ids are merged into one CRM row. Emails come from the official HDB directory, never invented.

How much does it cost to scrape HDB renovation contractors?

Pay-per-event. Actor start is $0.00005. A contractor with email is $0.00399 on the free pricing tier (lower on paid Apify tiers). Phone-only and no-contact rows cost less.

ScenarioFREEBronzeSilverGold
20 contractors with email~$0.08~$0.07~$0.06~$0.05
1,000 contractors with email~$4.04~$3.54~$3.04~$2.54
Full directory (~2,708 emails)~$10.81~$9.45~$8.10~$6.74

HTTP-only — compute stays small. Free Apify plan: 20 contractors per run.

This Actor only reads public contractor fields that HDB already publishes through data.gov.sg. No login is used.

Treat names, emails, phones and addresses as personal data under Singapore’s Personal Data Protection Act (PDPA). Do not buy or run this Actor to send unsolicited direct marketing unless you have a lawful basis (for example consent, or another PDPA exception that applies to your use). Your use must also comply with the HDB / data.gov.sg terms and the Spam Control Act where relevant.

Also available

SG Architect Firm Emails · BOA Register — official Board of Architects firm mailboxes.

Singapore Lawyer Emails · Official Law Society — featured Singapore Find a Lawyer firms.

NSW Solicitor Emails · Law Society Register — New South Wales Register of Solicitors.

Local development

npm install
cp input.json storage/key_value_stores/default/INPUT.json
apify run --purge

Example input.json:

{
"onlyWithContact": true,
"maxItems": 20
}

Use apify run to test locally (not npm start). Local storage/ is not uploaded to Console.

Support

Contact corentin@outreacher.fr if you need a custom scraper or tailored automation.

Ready? Leave the company name blank or type DESIGN, keep only-with-contact on, and click Start.