NRC was launched in 2010 when founder & CEO Michael Flores, already an experienced roofing contractor, wanted to build a roofing company that took care of client's properties with the same care and attention to detail that they would give to their own property. NRC has over 100 employees & contractors working under the trusted NRC umbrella, a team that has generated over $100 million in revenue and restored over 100,000 properties to their original state around Illinois and Indiana.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.