BP is really a Canadian shingles provider which makes one of several market-foremost roofing shingles, rated the #one wind-resistant shingle so far. The reality that they’re a Canadian organization (as are the majority of our suppliers) makes them considered one of our 1st options.This organization did my roof in 2003. I'd them to re-shingle my d