We are a full service roofing company. Our contractors bring ninety years of combined experience to every project. Allstate Contracting is your region's premier choice for professional roofing contractor services.Looking for an affordable roofing contractor? In need of urgent roofing repairs for your metal roof? Do you need a new asphalt roof installed? Whether you have a flat roof or angled roof, whether you have a metal roof or other roofing materials, you can rest assured the roofing contractor experts at Allstate Contracting have what you need to get the job done right the first time, every time. Come and take a look through our website for more detailed information on our full range of residential, commercial, and industrial roofing contractor services, or call AllState Contracting in Independence, MO at 816-368-1174 to schedule your roofing installation and repair appointment with our experts.