contact chicago contractors

Contact NRC

Fill out our quick contact form below and a member of our staff will be in touch.

Our Locations

NRC Restoration Specialists
Monday – Friday 9am-5pm, Closed Saturday & Sunday

188 W. Industrial Dr., Ste. #305
Elmhurst, Illinois 60126
Show on map
Driving Directions

3521 N. California Street, Unit 4
Peoria, Illinois 61603
Show on map
Driving Directions