5 ESSENTIAL ELEMENTS FOR LEGAL TIPS FOR SIGNING A GENERAL CONTRACTOR AGREEMENT