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

Weather-Tite Certified, Ontario

We Accept

  • Cash
  • Cheque
  • All Major Credit Cards

3% Administration fee for card payments

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


Whether you require renovations, repairs, the replacement of old, worn-out roofing, or you…

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


Is the outside of your home looking cracked or worn? Perhaps you are painting it…
J. Bower Roofing, Siding & Eavestroughing, Ontario, Peterborough


Old steel gutters, with the big bulges of solder, cracked paint, and leaks that are almost…

Quality Roofing & Home Improvement Products

At J Bower Roofing, Siding & Eavestrough, we carry the best roofing products available in the market today. Our BP Shingles have the best warranty available in the roofing market.

Making Improvements Affordable

Locally owned and operated, we are pleased to offer 0% IN-HOUSE FINANCING (OAC), as well as a 5-year total coverage guarantee. 

We will work with you to help you get the proper roofing services you require! Contact us to learn more.


Very professional contractor. Helpful and friendly from beginning to end. My roof was completed without incident and the guys were great. Cleanup was top notch and will be recommending them to my friends and family.

Peter, Peterborough


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