A general contractor is "the person or organisation retained by the client to carry out the work necessary to finish a project," according to the definition. In other words, "a general contractor is a company who enters into the main contract with the property owner and is responsible for overseeing a construction project."
Q&A