BP can be a Canadian shingles provider that makes one of the industry-foremost roofing shingles, rated the #1 wind-resistant shingle thus far. The point that they’re a Canadian business (as are the vast majority of our suppliers) tends to make them one among our initially options.Our encounter was excellent! We have been contacted seriously immed