BP is a Canadian shingles provider that makes one of many business-main roofing shingles, rated the #one wind-resistant shingle thus far. The fact that they’re a Canadian enterprise (as are the vast majority of our suppliers) will make them considered one of our 1st selections.This enterprise did my roof in 2003. I'd them to re-shingle my propert