Chicago Fire & Water Restoration

  • Disaster & Restoration Services
720 N. Larch Ave.
Elmhurst, IL 60126
(630) 829-9000
  • About

    With over 25 years of experience in the restoration industry, Chicago Water & Fire Restoration has restored over eight thousand homes and businesses in the Chicagoland area since 1988. Our technicians are I.I.C.R.C. certified, background checked and drug screened.