1137 E Elmhurst Ave, Decatur, IL 62526roofingProject TypeRoofingeventPermit Date2026-05-18paidPermit Value$3,040person_checkOwnerKim Flowersperson_textApplicantRussell SalmonsengineeringContractorMuehlebach Roofing IncdescriptionWork DescriptionRoof Replacement - Front OnlyvisibilityView DetailsmapView Mapcontent_copyPM-26-587