The answer to 'cost to replace shingles in Chicago' is that the typical range for a full roof shingle replacement can vary significantly, but generally falls between $5,000 to $20,000 or more. Several key factors influence the cost, including the size of your roof, the type and quality of shingles used, the complexity of the roof design, and the labor costs in your local area.
It's important to get quotes from multiple licensed and insured roofing contractors in your local Chicago area, as pricing can vary widely. They will be able to provide a more accurate estimate based on an in-person inspection of your specific roofing needs.