Beacon Roofing has been in the business of the distribution of roofing materials and related services for over 90 years. See why I'm bullish on BECN stock.