NRC Restoration Specialists

3521 N. California Street
Unit 4
Peoria, Illinois, 61603

NRC is locally owned, licensed, bonded, and insured. Our company is located out of Elmhurst, Illinois at 188 West Industrial Drive. We have returned more than 4000 homes to the condition, or better then before they were damaged in the last 6 years alone.



Report a Problem With This Listing By Clicking Here

Are You The Business Owner? CLICK HERE To Claim This Listing!