Tecta America Buys Sterling Commercial Roofing

Tecta America, the nation’s largest commercial roofing firm, announced last week it had acquired Sterling Commercial Roofing, based in Sterling, Ill., located about 65 miles northeast of Davenport, Iowa or 115 miles west of Chicago. In a July 15 news release, Tecta said that Sterling Commercial Roofing, founded in 1986, operates across northern Illinois, eastern