1295 W Masters Ln, Decatur, IL 62521roofingProject TypeRoofingeventPermit Date2026-09-17paidPermit Value$19,800person_checkOwnerDick Leeperson_textApplicantDel BeilerengineeringContractorDel Beiler RoofingdescriptionWork DescriptionTear off and install new roofvisibilityView DetailsmapView Mapcontent_copyPM-26-1300