About Us
Bates Roofing LLC is a Council Bluffs, Iowa family owned roofing contractor company. Since 1993 Bates Roofing LLC has established a roofing contractor division, offered residential roofing and develo...