📞 Call or text us today to secure your spot or get a free inspection (250) 209-2102

Terra Roofing
Terra Roofing
  • Home
  • Services
    • Services
    • Roofing Options
    • Roof maintenance
  • Did you know ?
  • Contact Us
  • More
    • Home
    • Services
      • Services
      • Roofing Options
      • Roof maintenance
    • Did you know ?
    • Contact Us
  • Home
  • Services
    • Services
    • Roofing Options
    • Roof maintenance
  • Did you know ?
  • Contact Us

Roof Maintenance & Services

Protect Your Roof. Preserve Your Investment.

Northern BC’s weather can be tough on your roof—but with regular maintenance and professional inspections, you can prevent costly damage before it starts.


Did you know? Many insurance companies now require an official roof assessment and certification every 20 years for residential properties. Having a current inspection report not only keeps you compliant with insurance requirements but also strengthens your protection in case of claims.


Whether you’re preparing for the season ahead, dealing with storm impact, or simply staying proactive, Terra Roofing is here to help. 


Our inspection and maintenance services are designed to:


  • Extend the life of your roof
  • Protect your property value
  • Prevent expensive repairs
  • Provide peace of mind year-round
  • Keep you compliant with insurance company requirements
     

As a locally owned company serving Terrace, Kitimat, and surrounding communities, we understand the unique challenges homes and businesses face in our region. Our fully insured, safety-trained team treats your property like it’s our own—delivering reliable, professional care every time.

Schedule My Roof Inspection

Maintenance Plans

Essential Maintenance Plan

Essential Maintenance Plan

Essential Maintenance Plan

Essential Maintenance Plan

Starting at $289/year 


Best For: Newer roofs, recent repairs, or low-maintenance properties with light tree coverage.


- 1 Roof Inspection (Spring or Fall)
- Minor Repairs (1 hour labor included)

- Basic Gutter Cleaning (1x annually) 

- Fascia & Soffit Health Check

- Vent, Flashing & Skylight Inspections

- Priority Booking for Emergencies 

- Digital Maintenance Report

Complete Protection Plan

Essential Maintenance Plan

Essential Maintenance Plan

Starting at $529/year 


Best For: Perfect for aging roofs, tree-covered properties, or areas with moderate snowfall.


- Roof Inspections (Spring & Fall 2x/year)

- Up to 3 Hours of Minor Repairs

- Gutter & Downspout Service (2x/year)

- Drainage Inspection (Flat Roofs)
- Fascia & Soffit Health Check

- Vent, Flashing & Skylight Inspections
- Annual 

Starting at $529/year 


Best For: Perfect for aging roofs, tree-covered properties, or areas with moderate snowfall.


- Roof Inspections (Spring & Fall 2x/year)

- Up to 3 Hours of Minor Repairs

- Gutter & Downspout Service (2x/year)

- Drainage Inspection (Flat Roofs)
- Fascia & Soffit Health Check

- Vent, Flashing & Skylight Inspections
- Annual Attic Ventilation Check

- Moss Assessment & Roof Surface Debris Removal (50% Discount on Moss Removal)
 

- Winter Monitoring

- 48-Hour Priority Emergency Service

Annual Roof Health Report + Documentation (insurance-ready)

Premium Property Plan

Essential Maintenance Plan

Premium Property Plan

Starting at $999/year 


Best For: Property managers, homeowners with high-exposure weather zones, or long-term investment goals.


- Quarterly Roof Inspections (4x/year)

- Up to 6 Hours of Repairs Annually

- Gutter & Downspout Service (4x/year)

- Drainage Inspection (Flat Roofs)
- Fascia & Soffit Health Check

- Vent, Flashing & Skylight Inspection

Starting at $999/year 


Best For: Property managers, homeowners with high-exposure weather zones, or long-term investment goals.


- Quarterly Roof Inspections (4x/year)

- Up to 6 Hours of Repairs Annually

- Gutter & Downspout Service (4x/year)

- Drainage Inspection (Flat Roofs)
- Fascia & Soffit Health Check

- Vent, Flashing & Skylight Inspections
- Annual Attic Ventilation Check

- Moss Assessment & Roof Surface Debris Removal (50% Discount on Moss Removal)

- Winter Monitoring

- 24-Hour Emergency Service Guarantee

Annual Roof Health Report + Documentation (Insurance-ready)

Stay ahead of costly roof issues—and meet insurance certification requirements—by choosing the maintenance plan that fits your property today!


  • All plans include automated reminders, digital reports, and service logs.
     
  • Service calls within Terrace include no additional mileage charges.
     
  • A flat $80 service fee applies for Kitimat.
     
  • Emergency service pricing is case-by-case (not included in plans).
     
  • Materials sold separately. Pricing is based on average roof sizes (1,200–2,000 sq ft) and may vary depending on pitch, access, and materials.


Custom pricing is available for larger homes, multi-unit properties, and bundled services.


Prior to booking any roof maintenance package, we conduct a basic roof inspection to identify existing issues and prevent hidden problems from turning into costly repairs.

Schedule My Roof Inspection
  • Home
  • Services
  • Roofing Options
  • Roof maintenance
  • Warranty
  • Contact Us

Terra Roofing Ltd.

3536 Newell Avenue, British Columbia V8G 5A6, Canada

(250) 209-2102

We acknowledge that it is an honour to live, work, and play on the Laxyuubm Tsimshian, Kitsumkalum and Kitselas, toyaxsuut nuusm.

This website uses cookies.

We use cookies to analyze website traffic and optimize your site experience. When you agree to our use of cookies, your data will be aggregated with all other user data.

RefuseAccept