Over 250,000 sq. ft. of residential roofing installed last year.

J. Bower Roofing, Siding & Eavestroughing, Ontario, Peterborough

Total Roofing Solutions

Whether you require renovations, repairs, the replacement of old, worn-out roofing, or you are building a new home, we are proud to offer a full line of EMCO-BP laminated LIFETIME* WARRANTY shingles in dozens of stunning colours!

Our total roofing solution includes, attic ventilation, steel valley installation, tar paper, ice and water shield – all backed by our own personal workmanship guarantee.

Replacing Your Roof

Reasons to consider replacing an existing roof covering include:
  • It has reached the end of its useful life, either functionally or aesthetically
  • It is leaking due to failure, probably from some catastrophic weather event
  • The insurance company insists
  • Local codes or covenants have changed
  • A potential homebuyer insists on a new roof

We Always Consider:

  • Appearance
  • Colour
  • Materials
  • Weight
  • Insulation Value
  • Roof Life
  • Building Codes

J Bower Roofing, Siding & Eavestrough has proven to be an excellent roofing solution for new homes, as well as light commercial buildings.


Contact J. Bower Roofing, Siding & Eavestroughing today for your free estimate!