For a general contractors license (B100, E100, or R100), at least two years (or 4,000 hours) of paid work experience is required in the construction industry. General Contractors must have at least a class "R" or "B" license and have a payment and performance bond.The construction contractor agreement must include a detailed description of the project, including the complete scope and terms of work. To receive a contract award, a contractor must be licensed in the State of Utah at the time of submitting a bid with an appropriate license to perform the work. CONTRACTOR shall complete all Work as specified or indicated in the Contract Documents. You will need forms for the various permits that are required. Keep in mind, filling out these worksheets and forms is NOT equivalent to applying for a permit. A construction services agreement is a legal contract between a construction company and the client. Want to know what a Construction Contract Agreement is and how to fill one out? Then you are in the right place!