What is the difference between a general and a special contractor?
A general contractor is responsible for the overall coordination and management of a construction project, while a special contractor specializes in a particular type of construction work.