You need a strong roof, sturdy siding and solid gutters to prevent water damage. Thankfully, the experts at All Cities Home Improvement can help you with all three. Our licensed and insured roofing contractors work on homes and commercial properties in Milan, IL and across the Quad Cities. You can trust us to complete repair work so you can protect your property from more expensive damage. Or we can improve your home with painting and siding services.