When embarking on a significant building and construction or remodelling job, among the key players you will run into is a general specialist. This professional acts as the keystone of the building procedure, guaranteeing whatever runs smoothly from conception to completion. However exactly what does a basic service provider do, and why is their...