Roofing Quote Red Flags: What to Check Before You Sign
No roof area, no decking allowance, 'flashing as required', a lump-sum price, a big deposit, a price that expires today. What a Victoria estimate must include.
Quick answer
The biggest red flags in a roofing quote are structural, not stylistic: no roof area in squares, no named shingle or panel product, no decking allowance, 'flashing as required' instead of new metal at every wall and chimney, a single lump-sum price, a deposit over about a third, a price that expires the same day, and a company with no local address or WorkSafeBC clearance. A complete Greater Victoria estimate itemizes tear-off and disposal, underlayment, ice-and-water coverage, flashing, ventilation, product line and colour, decking rate, cleanup, both warranties and the payment schedule, and lands inside our pricing model: $6,900–$12,600 before GST for a 2,000 sq ft two-storey in asphalt.
- Model range, 2,000 sq ft two-storey asphalt
- $6,900–$12,600 before GST
- Decking allowance in the model
- $500–$2,500 when condition unknown
- Tax on a BC roofing invoice
- 5% GST only; no PST line
- Per-square pricing seen locally
- $450–$1,200 per 100 sq ft installed
Next step: Compare up to three quotes for scope, gaps and price.
Upload My QuoteKey facts
- Model range, 2,000 sq ft two-storey asphalt
- $6,900–$12,600 before GST
- Our pricing model (estimate)
- Decking allowance in the model
- $500–$2,500 when condition unknown
- Our pricing model (estimate)
- Tax on a BC roofing invoice
- 5% GST only; no PST line
- Source: Government of British Columbia
- Per-square pricing seen locally
- $450–$1,200 per 100 sq ft installed
- Source: Shoreline Roofing (Victoria contractor)
- Neutral checklist
- RCABC Consumer Guide to Roofing
- Source: Roofing Contractors Association of BC
Greater Victoria context
Greater Victoria's quote problems follow the housing. On pre-1940 Fairfield, James Bay and Fernwood roofs the missing item is almost always decking: plank sheathing under three layers of shingles is routinely part-rotten, and a quote with no per-sheet rate is a quote that will grow by thousands after tear-off. On 1960s–70s Gordon Head and Esquimalt homes the missing item is the low-slope wing: a shingle quote that does not price the torch-on section separately, or prices shingles on a slope too flat for them. On Oak Bay and Rockland steep roofs it is fall protection and staging, which a low bidder may simply not be planning.
The other local pattern is the summer storm-chaser: after a windstorm, out-of-town crews canvass Cordova Bay, Sidney and Dallas Road with same-day quotes and 'insurance will cover it' promises. A quote that arrives unasked, prices the whole roof for one lifted shingle, and asks for a deposit before any inspection report is the kind to decline.
| Item | Complete quote | Red flag |
|---|---|---|
| Roof area | Stated in squares or sq ft | Not given; 'we priced the house' |
| Product | Line, profile and colour named | 'Architectural shingles' with no brand |
| Tear-off | Layers counted; disposal included | 'Remove existing' with no layer count |
| Underlayment | Type named; ice-and-water at eaves and valleys | Not mentioned |
| Flashing | New step and counter metal at every wall and chimney | 'Flashing as required' or sealant only |
| Decking | Allowance or per-sheet rate stated | No mention on a roof over 25 years old |
| Ventilation | Intake and exhaust described | Not mentioned |
| Warranty | Manufacturer and workmanship, both in writing | 'Lifetime' with no terms |
| Payment | Deposit under a third; balance on completion | Half or more up front; cash discount |
| Tax | 5% GST shown | PST charged, or 'no tax for cash' |
| Company | Local address, WorkSafeBC clearance, insurance | Phone number only; out-of-town plates |
| Validity | 30–60 days | Expires today; 'sign now' pricing |
Upload up to three quotes to the comparison tool to see which items each one leaves out.
The red flags that cost the most
Missing roof area means you cannot check price per square foot against any published range or our model, and it is the single most common omission in quotes homeowners upload. Missing decking allowance is the change-order engine: our model carries $500–$2,500 when the condition is unknown, and on old plank roofs it can be more. 'Flashing as required' is how re-used flashing gets into a new roof; sealant over old step flashing at a Fairfield chimney is a repair you will pay for again. Lump-sum pricing hides all three.
The red flags that signal a bad company rather than a bad quote
Large deposits, cash discounts, no GST line (or a PST line, which BC real-property contractors do not charge homeowners), no local address, no WorkSafeBC clearance letter, and pressure to sign the same day are company problems. So is a warranty described as 'lifetime' without written terms, and a crew that will not say whether the installers are employees. None of these is illegal on its own; together they describe the contractor most likely not to be there when the roof leaks in year three.
- Deposit over about a third of the contract
- Cash-only or 'no tax' pricing
- Same-day expiry or storm-chasing visits
- No WorkSafeBC clearance or insurance certificate on request
- Warranty with no written terms
Ready to see your own number? Compare up to three quotes for scope, gaps and price.
Upload My QuoteToo cheap is a red flag too
A quote well below our model floor or below the low end of published Victoria ranges ($9,000 for a typical single-family home in Shoreline's 2026 guide) is usually missing scope rather than offering a bargain. Forge Metal Roofing's FAQ answers 'why are some quotes so much cheaper' the same way: scope, product tier and crew. Read the low quote for what it does not say. If it is complete and simply cheap, ask how; some contractors are cheaper because they are efficient, and some because they are not coming back.
How to fix a quote rather than reject it
Most red flags are omissions from an otherwise decent contractor. Send the quote back with a short list: roof area, product line, decking rate, flashing spec, ventilation, warranty terms, payment schedule. A good contractor will add them in a day. One who will not is telling you which kind they are. Then compare the completed quotes side by side.
Frequently asked questions
What are red flags in a roofing quote or roofer?
What should a roofing estimate include?
Why are some roofing quotes so much cheaper than others?
How big a deposit is normal for a roofing job in BC?
Is it a red flag if the roofer wants cash?
Sources
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- Charging and collecting PST — real property contractors — Government of British Columbia, accessed 2026-09-10.
- New roof cost Victoria BC 2026 — Shoreline Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
- Roof replacement cost Victoria BC — Forge Metal Roofing (Victoria contractor) (contractor/commercial estimate), accessed 2026-09-10.
- Consumer Guide to Roofing (PDF) — Roofing Contractors Association of BC, accessed 2026-09-10.
- Falls from elevation — 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.
- How Many Roofing Quotes Should You Get?Three for most Greater Victoria re-roofs, two for a simple repair, four or five above about $15,000 or on a complex heritage roof. Making quotes comparable.Read
- How to Choose a Roofing Contractor in Victoria, BCVerify WorkSafeBC coverage and liability insurance, ask about RCABC membership and RoofStar guarantees, check who is on the roof, read the warranty.Read
- Roof Decking Replacement CostRotten decking costs $7 to $10 per sq ft of sheathing in our Greater Victoria model: $420 to $600 for light rot on a two-storey home, up to $6,000 on a rancher.Read
- Roofing Cost Per Square Foot in Victoria, BCAsphalt $5.50 to $10, torch-on $9 to $16, metal $12 to $24, cedar $14 to $28 per sq ft of roof in our Greater Victoria model. Per-square pricing explained.Read
- Is $20,000 Too Much for a Roof?$20,000 is normal for a 2,000–2,500 sq ft rancher in asphalt or a 2,000 sq ft two-storey in metal, and too much for a plain two-storey in asphalt. Which fits?Read
- Roof Storm Damage in Greater Victoria: What to Do in the First 48 HoursAfter a Greater Victoria windstorm: how to check the roof from the ground, get a temporary cover before the next rain, document for insurance and repair costs.Read
- Compare Roofing QuotesUpload up to three quotes and compare scope, gaps and price.Read
Take the next step with confidence
Compare up to three quotes for scope, gaps and price.