Caption: Many homeowners roofs may suffer from hail damage from the recent hail storms affecting the Algonquin, Barrington, Belvidere, Buffalo Grove, Carpentersville, Cary, Crystal Lake, Deerfield, Glenview, Glencoe, Hainesville, Highland Park, Huntley, Lake
Credit: Carden Exteriors