Beacon Roofing has entered into $565 million of new five-year credit agreements consisting of a $550 million U.S. credit facility and a C$15 million Canadian credit facility with Wells Fargo Bank, National Association as administrative agent and as a lender. Other lenders also participated.