Shelter Distribution, A Beacon Company in Somerville
Beacon Roofing Supply, Inc. is one of the largest distributors of residential and non-residential roofing materials and complementary building products in the United States and Canada. We operate 157 branches in 31 states and three Canadian provinces ...