In this case, that roofer would be the immediate (general) contractor. On the other hand, if the project is commercial, new construction and the roofer is employed with the general contractor that’s overseeing your entire undertaking, then the roofer would almost certainly be considered a subcontractor in that case. Know http://bookmarketmaven.com/story7633356/not-known-details-about-commercial-construction