Great Victoria Roofing home

Roof Cost for a 1,000 Sq Ft House

A 1,000 sq ft bungalow has about 1,200 sq ft of roof and costs $6,600 to $12,000 in asphalt in our Greater Victoria model; two storeys, $3,500 to $6,300.

Greater Victoria dataIndependent, no contractor commissions on adviceSources and methodology on every page

Quick answer

Replacing the roof on a 1,000 sq ft single-storey home in Greater Victoria costs about $6,600 to $12,000 before GST in asphalt shingles in our pricing model, because a bungalow that size carries roughly 1,200 sq ft of roof once pitch and overhangs are counted. If the same 1,000 sq ft is spread over two storeys the roof is half the size and the estimate drops to $3,500 to $6,300. Metal runs $14,400 to $28,800 on the bungalow. Small roofs sit near the top of every per-square-foot range because the crew's fixed setup costs are spread over fewer squares.

Roof area, 1,000 sq ft bungalow
about 1,200 sq ft (12 squares)
Asphalt, one storey
$6,600โ€“$12,000
Asphalt, two storeys
$3,500โ€“$6,300
Metal, one storey
$14,400โ€“$28,800

Base roof range: materials, labour, tear-off of one layer, underlayment, flashings and cleanup. Every full replacement also carries a fixed setup of $1,200โ€“$2,500 (mobilization, bin, fall protection, permit handling; calibration required) and, when the decking condition is unknown, an allowance of $500โ€“$2,500 that is only billed if sheathing is replaced. The calculator shows all three lines and the total. Before 5% GST. Not a quotation.

Next step: About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost

Key facts

Roof area, 1,000 sq ft bungalow
about 1,200 sq ft (12 squares)
Our pricing model (estimate)
Asphalt, one storey
$6,600โ€“$12,000
Our pricing model (estimate)
Asphalt, two storeys
$3,500โ€“$6,300
Our pricing model (estimate)
Metal, one storey
$14,400โ€“$28,800
Our pricing model (estimate)
Minimum job charge
$350โ€“$500
Our pricing model (estimate)
Published Victoria floor (2026)
$9,000 typical low end
Source: Shoreline Roofing (Victoria contractor)

Greater Victoria context

Thousand-square-foot homes are common in the region's oldest and cheapest-to-build eras: 1910s workers' cottages in Vic West, Fernwood and James Bay, 1940s wartime houses in Esquimalt and around the Naden gate, and 1970s patio homes and ranchers in Sidney and Brentwood Bay. The cottages are often one-and-a-half storeys with a steep pitch and dormers, which pushes them off the simple bungalow numbers above; the wartime and Sidney homes are true single-storey rectangles and are among the cheapest roofs in the region to replace.

Access can invert the maths. A James Bay cottage on a 30-foot lot with street parking only may need a bin permit and hand-carried bundles, adding up to 12 percent in our model, while a Sidney rancher with a driveway on both sides gets the base rate. On the cottages, expect the roofer to ask about plank sheathing and whether more than one layer is on the roof; both are likely on pre-1930 homes.

Estimated asphalt shingles replacement cost by home size
Home size (floor area)Approx. roof areaBase roof range+ fixed setupEstimated total (decking unknown)
1,000 sq ft1,199 sq ft$6,600 โ€“ $12,000$1,200 โ€“ $2,500$8,300 โ€“ $17,000
1,500 sq ft1,799 sq ft$9,900 โ€“ $18,000$1,200 โ€“ $2,500$11,600 โ€“ $23,000
2,000 sq ft2,398 sq ft$13,200 โ€“ $24,000$1,200 โ€“ $2,500$14,900 โ€“ $29,000
2,500 sq ft2,998 sq ft$16,500 โ€“ $30,000$1,200 โ€“ $2,500$18,200 โ€“ $35,000
3,000 sq ft3,597 sq ft$19,800 โ€“ $36,000$1,200 โ€“ $2,500$21,500 โ€“ $41,000

Our estimate from the Great Victoria Roofing pricing model (reviewed 2026-09-10); 1-storey home, moderate pitch, one layer, sound decking, easy access. Base roof range: materials, labour, tear-off of one layer, underlayment, flashings and cleanup. Every full replacement also carries a fixed setup of $1,200โ€“$2,500 (mobilization, bin, fall protection, permit handling; calibration required) and, when the decking condition is unknown, an allowance of $500โ€“$2,500 that is only billed if sheathing is replaced. The calculator shows all three lines and the total. Before 5% GST. Not a quotation.

Floor area is not roof area

Our model converts floor area to roof area in two steps: divide by the number of storeys to get the footprint, then multiply by a pitch factor (1.09 for a moderate 4/12 to 6/12 pitch) and an overhang factor (1.10 for eaves and rakes). A 1,000 sq ft bungalow therefore has about 1,200 sq ft of roof; a two-storey home of the same floor area has about 600. Every dollar figure on this page follows from that geometry and the asphalt rate of $5.50 to $10 per sq ft of roof.

Why a small roof costs more per square

Shoreline's 2026 Victoria guide prices roofs at $450 to $1,200 per square (100 sq ft) and puts the typical single-family job at $9,000 or more. A 12-square bungalow can land below that floor only if it is simple. The reason small roofs run to the high end of the per-square range is that a re-roof has fixed costs: travel, bin delivery, fall-protection setup, a minimum crew of two or three for a day, and the same number of flashings and vents as a bigger house. Spread over 12 squares instead of 24, those costs raise the price per square noticeably.

  • Bin and disposal: same cost for 12 or 18 squares
  • Setup and safety: half a day regardless of size
  • Penetrations: a small house still has a stack, vents and often a chimney
  • Materials: bought by the bundle, with less waste efficiency on cut-up roofs

Ready to see your own number? About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost

Cottage roofs: the 1,000 sq ft exception

A one-and-a-half-storey cottage confuses the calculation because the upper half-storey lives inside the roof. Treat it as a single-storey footprint with a steep pitch: our steep factor raises the area to 1.25 times the footprint and adds 15 percent labour for fall protection, so a 1,000 sq ft cottage of this type can cost as much as a 1,500 sq ft rancher. Dormers add valleys and flashing on top. The calculator lets you set one storey and steep pitch to see this directly.

Repair or replace on a small roof

Because replacement on a two-storey 1,000 sq ft home is only $3,500 to $6,300 in our model, a $1,500 flashing and section repair is already 25 to 40 percent of replacement and crosses our 35 percent review threshold. On small roofs, replacement is often the better decision earlier than homeowners expect. The repair-or-replace tool runs the comparison with your roof's age.

Frequently asked questions

How much does it cost to roof a 1,000 square foot house?

In our Greater Victoria model, $6,600 to $12,000 before GST in asphalt for a single-storey home (about 1,200 sq ft of roof) and $3,500 to $6,300 if the 1,000 sq ft is on two storeys. Metal is roughly $14,400 to $28,800 on the bungalow.

Why is my small roof quote as high as my neighbour's bigger one?

Fixed costs. Bin, travel, safety setup and a minimum crew day are the same for 12 squares as for 20, and a cottage with a steep pitch or dormers has more detailing per square than a plain rancher. Compare the per-square rate and the scope, not the total.

Does a 1,000 sq ft roof take a full day?

Usually one to two working days for a simple bungalow in asphalt, longer for a steep cottage with dormers or if decking needs replacing. Weather adds delay in the wet months.

What is the cheapest way to re-roof a small house?

A single layer of laminate asphalt on a simple gable with driveway access, booked in spring or early fall. Skip nothing structural: eave membrane, new flashings and proper ventilation cost little on a small roof and prevent the next leak.

Is GST charged on a roofing job in BC?

Yes, 5% GST on the whole contract. PST is not charged to you; the contractor pays it on materials. On a $6,600 to $12,000 bungalow roof that is roughly $330 to $600 on top of the quoted price.

Sources

  1. Great Victoria Roofing pricing model (our estimate) โ€” Great Victoria Roofing, accessed 2026-09-10.
  2. New roof cost Victoria BC 2026 โ€” Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
  3. Roof replacement cost in Victoria โ€” CostCanada (contractor/commercial estimate), accessed 2026-09-10.
  4. Charging and collecting PST โ€” real property contractors โ€” Government of British Columbia, accessed 2026-09-10.
  5. OHS Guidelines Part 11 โ€” Fall Protection โ€” WorkSafeBC, accessed 2026-09-10.

Full list with what each source supports: Sources ยท How we build estimates: Methodology

Last reviewed ยท Editorial team โ€” reviewed against the sources listed on each page ยท Cost figures are estimates from our published pricing model, not quotations.

Request a local roofing inspection or quote

One local provider, only if you ask. No spam, no call lists.

Shared with one verified provider โ€” not a call list.

We are onboarding verified local roofing partners. Your request is saved and reviewed by a person; we will email you when a verified provider is available for your area, or sooner with independent next steps. Nothing is sold or passed to a call list.

Exactly what will be shared
  • Your name, email, postal code, homeowner status, timing and project type
  • Project type: replacement
  • Not shared: your browsing history, the quote documents you uploaded, or anything you did not enter here.

From your answers: Full replacement ยท 1โ€“3 months.

Take the next step with confidence

About 60 seconds. Greater Victoria pricing. No sign-up.

Calculate My Roof Cost