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)| Job | Notes | Price range |
|---|
| Minor leak repair | Quoted per job | S$500–S$1,500 |
| Shingle replacement | Quoted per job | S$1,500–S$3,000 |
| Roof replacement, typical landed house | Quoted per job | S$12,000–S$35,000 |
| Roof replacement, wide range | Depends on size and structure | S$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.