Recognizing the Duty of a General Specialist When starting a building or restoration job, the term “basic service provider” frequently turns up. Yet what does that title actually include? A general contractor (GC) is basically the supervisor of the construction project, working as a vital link in between the client and the different subcontractors. From […]