Cost Check Now
Roofing Cost in Surabaya (2026) — cost guide
Home & Trade Services Surabaya, Indonesia

Roofing Cost in Surabaya (2026)

Quick Answer

Partially verified

In Surabaya, roofing costs are usually quoted per square metre rather than by the hour. A realistic working estimate is about IDR 150,000-350,000 per m² for basic roof replacement labour and simple coverings, while installed metal or tiled roofing systems commonly land around IDR 250,000-700,000+ per m² depending on material, height, access and structural work. Exact local trade call-out rates are not well standardised publicly, so site surveys and written quotations are the norm.

Overview

For roofing work in Surabaya, the biggest cost drivers are the roof covering chosen, the condition of the existing timber or steel frame, and whether the job is a small repair or a full replacement. In Indonesia, many contractors price by area and scope rather than a standard hourly rate, especially for pitched roofs on houses, ruko (shop-houses), and small commercial buildings. Basic patch repairs can stay in the low hundreds of thousands of rupiah, but once waterproofing, flashing, underlay, ridge work, or partial frame replacement are involved, costs rise quickly. Surabaya’s hot, coastal climate also matters: corrosion resistance, heat performance and drainage are important, so lightweight metal roofing, concrete tiles, clay tiles and UPVC sheets all appear in the market at different price points. Publicly documented Indonesian roofing prices are more often published as material prices by major building-supply retailers than as all-in trade-service rates, so many installed-cost figures must be treated as estimates rather than verified tariffs. Homeowners should expect higher quotes for steep roofs, difficult access, occupied buildings, and urgent leak-chasing in the rainy season. For larger jobs, ask for a scope that separates demolition, disposal, frame repairs, roof covering, insulation/foil, gutters and warranty terms so quotations can be compared properly.

What It Costs

ItemCostEvidence
Roofing labour / installation allowance(per m²)

Estimated range based on typical Indonesian residential roofing labour and installation market rates for Surabaya-scale urban work; exact published trade tariffs are not standardised publicly.

~IDR 150,000 – IDR 350,000 Estimated range
Installed lightweight metal roofing system(per m²)

Estimated all-in installed range combining common Indonesian lightweight metal sheet material costs with typical labour, fasteners and basic accessories; Surabaya access and roof complexity can move this materially.

~IDR 250,000 – IDR 550,000 Estimated range
Installed concrete/clay tile roofing system(per m²)

Estimated all-in range for tiled roofing in Surabaya including tile supply and installation on a sound structure; heavier systems often need more framing work and higher labour input.

~IDR 350,000 – IDR 700,000 Estimated range
Minor roof leak repair(per job)

Estimated range for small residential repairs such as replacing a few sheets/tiles, resealing flashings or patching localised leaks; excludes major hidden structural defects.

~IDR 300,000 – IDR 1,500,000 Estimated range
Roof tile material price benchmark(per piece)

Public Indonesian retail listings can provide material benchmarks for roofing products, but listed prices vary by brand and stock and do not represent installed Surabaya service pricing.

IDR 8,000 – IDR 20,000 Partially verified

What’s Typically Included

  • Site inspection and measurement
  • Removal of damaged sheets or tiles where needed
  • Installation of replacement roofing material
  • Basic fixings and sealants
  • Debris clearing, unless excluded in the quote

Common Jobs & Typical Prices

Regulator / licensing: Kementerian Pekerjaan Umum dan Perumahan Rakyat (PUPR) and LPJK construction services framework

Duration

Small repairs may take a few hours to 1 day; partial reroofing often takes 1-3 days; full house reroofing commonly takes several days to 2 weeks depending on size and weather.

How Fees Work

Usually quoted per square metre or as a fixed project sum after survey, rather than a transparent hourly rate. Materials, demolition, disposal and frame repairs may be priced separately.

Factors Affecting Price

  • Roof material chosen: metal sheet, concrete tile, clay tile, bitumen or UPVC all sit at different price points
  • Whether the existing roof frame, battens or purlins need repair or replacement
  • Roof pitch, height, safety requirements and ease of access for workers and materials
  • Extent of waterproofing, flashing, ridge capping, gutters and insulation/foil required
  • Urgency and seasonality, especially leak work during heavy rain periods
high volatility. Roofing prices can move quickly with steel, tile and transport costs, and labour rates vary significantly by access, weather and project size. Prices and availability can change — always confirm with the official source before you commit.

Local Context

In Surabaya, quotes are commonly negotiated and may or may not clearly state whether disposal, transport and minor frame repairs are included. Indonesia uses VAT (PPN) for taxable businesses, but small informal tradespeople may quote without clearly itemising tax. Tipping is not usually expected for roofing contractors, though clients may provide drinks or a small bonus for difficult work completed well. Coastal exposure and high heat can make corrosion resistance and heat-reflective materials more important than the cheapest upfront option.

Some figures here are still being verified.

Where a verified figure isn’t available yet, we say so rather than guess. For the most current pricing, check the official source below.

All figures are in Indonesian rupiah (IDR). For roofing in Surabaya, prices are commonly discussed per square metre or per job rather than per hour.

Last reviewed: Sep 24, 2026

Sources & References

Every price on this page is traced to a documented source. Last checked 24 September 2026.

  • OSS Indonesia · government

    Indonesia's official online single submission system for business licensing, relevant to formal contractor registration.

  • Klik Indomaret · provider

    Public Indonesian retail marketplace that can be used to benchmark some roofing material prices, though not installed service costs.

Frequently Asked Questions

Is roofing in Surabaya usually priced by the hour?+

Not usually. Most roofers in Indonesia quote by square metre or by total job scope after inspecting the roof, especially for replacement or repair work.

What is a reasonable budget for a small roof repair?+

For a straightforward residential leak repair or a few replacement sheets or tiles, a realistic estimate is around IDR 300,000-1,500,000. Costs rise if the leak source is hard to find or if timber/steel framing is damaged.

Why do tiled roofs cost more than simple metal roofs?+

Tile systems are heavier, slower to install and often need stronger support framing. They can also involve more individual components, which increases labour and handling time.

Do I need a licensed contractor for home roofing work?+

For ordinary household repairs, people often hire local builders or roofing specialists directly. For larger construction or formal commercial work, contractors may need to comply with Indonesia’s construction-services and business-licensing rules under PUPR/LPJK and OSS arrangements.

How can I compare roofing quotes properly?+

Ask each contractor to separate demolition, disposal, frame repair, roofing material, waterproofing, flashings, gutters and warranty. That makes it easier to compare like with like.

Are you a business?

Get your business listed on this page and reach customers actively searching for your services.

List Your Business

Find Home & Trade Services in Surabaya

Browse more cost guides for Surabaya

Legal Disclaimer: The information provided on Cost Check Now is for general informational and educational purposes only. It does not constitute financial, legal, professional, or any other form of advice. Cost Check Now makes no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability, or availability of any information, products, services, or related graphics contained on this website. Any reliance you place on such information is strictly at your own risk. In no event will Cost Check Now, its owners, operators, contributors, or affiliates be liable for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this website. Always seek independent professional advice before making financial or purchasing decisions.