BP is actually a Canadian shingles supplier which makes on the list of marketplace-primary roofing shingles, rated the #one wind-resistant shingle up to now. The truth that they’re a Canadian corporation (as are the vast majority of our suppliers) can make them among our first decisions.Wonderful! Wilson's roofing was quick to evaluate my concern