Forum Title: BP Shingle Failure
I've done quite a few bids on roofs that are about 10-12 years old with BP Shingles. BP stands for building Products of Canada.
Category: Roofing Post By: MARK W (Portland, OR), 02/03/2018

Homeowner Resource Guide & Helpful Links

requestaquote Get Free Quotes callnow 888-610-8624