What affects the cost
- Roof size — a larger roof means more materials, labour and time.
- Inclination — steeper roofs are harder and more dangerous to work on, need extra safety equipment, and prevent stacking materials on the surface.
- Accessibility — hard-to-reach roofs (for example on islands) increase labour, fuel, time and equipment costs.
- Type of shingle — 3-tab shingles are flat and budget-friendly; architectural shingles are three-dimensional and more durable.
General price ranges
As a rough guide for planning purposes (based on the 2020 market — always confirm with a current estimate):
| Roof area (sq ft) | Typical price range |
|---|---|
| 500 – 1,000 | $3,100 – $8,700+ |
| 1,500 – 2,500 | $10,400 – $21,800+ |
| 2,500 – 3,500 | $18,400 – $29,400+ |
| 4,000+ | $26,500+ |
Pricing typically includes removal and disposal of one layer of old shingles, underlayment, accessories, and any necessary building permits.
Before you sign
- Make sure the contractor is insured — an uninsured job can transfer liability to you as the homeowner.
- Be cautious of unusually low estimates, which can signal an uninsured or inexperienced crew.
- Check customer reviews and ask about workmanship warranties.
For a current, written estimate on your home, call A & G Roofing at (705) 325-1805.

