generalRoofing, Ft. Lauderdale, Fla., formed a strategic alliance with Flynn Canada Ltd., the largest commercial roofing company in Canada. The alliance calls for broad cooperation, initially focusing on two key initiatives: enabling customers to have consistent quality on new roofing construction and offering them seamless repair and maintenance roofing services across North America. “generalRoofing is enthusiastic about the opportunities this alliance presents,” said generalRoofing president John Larimer. “It will combine the talents of the two largest roofing companies in each country to bring better roofing services to the international multi-site property owner.”