New request
  1. Request you’re here
  2. Pricing
  3. Contacts
BlaBlaPrice

Start a free chat with service providers and get prices straight from them.

BlaBlaPrice Candidates will reply to you, for example like this
Sunrise Roof Works

Hello, a minor leak repair starts from about S$500, and a landed house roof replacement from about S$12,000. Where is the leak, and what roof material do you have?

Marina Roofing Team

Hi, shingle replacement is usually S$1,500 to S$3,000 depending on the roof area. How large is the roof, and do you need a permit check before we start?

Tampines Roof Care

Hello, we work at height across Tampines and Woodlands. A full replacement for a landed house starts near S$12,000. What material and roof size should we quote?

BlaBlaPrice

See how it works

Which roofing material?
Add details:
BlaBlaPrice

Roofers in Singapore

Minor roof leak repairs in Singapore are listed at about S$500 to S$1,500, while a full roof replacement for a landed house runs from about S$12,000 to S$35,000. Prices depend on roof size, material and structure, and they are quoted per job. The quickest way to get current offers is to describe the roof and the work in one request on BlaBlaPrice.

Approximate prices in Singapore, October 2026 (sellers' websites)
JobNotesPrice range
Minor leak repairQuoted per jobS$500–S$1,500
Shingle replacementQuoted per jobS$1,500–S$3,000
Roof replacement, typical landed houseQuoted per jobS$12,000–S$35,000
Roof replacement, wide rangeDepends on size and structureS$8,000–S$50,000+

Licences and permits

There is no single roofer licence. Workers need a Work-at-Height certificate approved by the Ministry of Manpower, and a company doing building work needs a builder's licence from the Building and Construction Authority. Licence classes have minimum paid-up capital, for example S$25,000 for a specialist builder licence. Some roofing projects also need BCA approval, depending on the scope of work, so ask who applies for any permit and what it costs.

Season and weather

Singapore is tropical: hot all year, with a wet and a dry season instead of winter and summer. Heavy rain stops roof work and shows leaks, so book a leak repair as soon as you see water, and plan a replacement for a drier spell. Work at height is slower in rain, so ask the crew how they handle wet weather.

What to put in the request

Name the property type, such as a landed house, the site address and the roofing material you have or want. Describe the work: repair, replacement or extension, and its scope. State the employment type you want, the pay or budget, and any accommodation needs if the job requires workers to stay on site. Say whether the work is at height.

BlaBlaPrice is free for buyers. Describe the job in your own words in the chat and add a photo of the roof if you have one. The AI asks for missing details, looks through sellers' websites and price lists in Singapore, and shows the prices and businesses it found. Sellers registered on BlaBlaPrice reply in the chat with their own offer, and your contacts stay hidden. See construction and finishing works or create a request.

Questions and answers

How much does a roof replacement cost in Singapore?

For a typical landed house, sources list about S$12,000 to S$35,000. The wider range runs from about S$8,000 to S$50,000 or more, depending on size, material and structure.

Do roofers need a licence?

There is no single roofer licence. Workers need a Work-at-Height certificate approved by the Ministry of Manpower, and companies doing building work need a builder's licence, so ask the company for its licence.

Will I need a permit?

Some roofing projects need approval from the Building and Construction Authority, depending on the scope of work. Ask the roofer who applies for it and what it costs.

What does a leak repair cost?

Minor leak repairs are listed at about S$500 to S$1,500. Describe the leak, the roof type and the site address in your request.

Popular questions

  • Looking for “Roofer”?
    1. Create a free request you’re here
    2. We’ll compare prices in price lists and on websites
    3. Get personal offers
    4. Exchange contacts with the one you choose
  • How does BlaBlaPrice find prices for “Roofer”?
    It compares prices from providers’ price lists, looks through their websites and rates every option against your request: what exactly they’ll do, the price, the timing and the terms. You see what fits you.
  • How do I write a good request?
    Give the main things: the model or what exactly needs doing, condition (new / used), quantity, area and timing. The “Add details” buttons will suggest what to write.
  • How do sellers reply?
    Each seller sends you a personal offer with a price and terms. BlaBlaPrice puts the best value on top, and you choose.
  • Who will see my request?
    Sellers from the right category: BlaBlaPrice picks it. They don’t see your contacts, only the one you choose does.
  • How much does it cost?
    Free for buyers.
chat-bubble