Contractors need a wide range of skills to perform their duties. Mathematical and analytical skills are necessary to project costs, manage budgets and interpret contracts. Contractors must be good leaders in order to manage schedules, delays and emergencies involving subcontractors and other staff. Contractors also benefit from having a strong business background and technical knowledge of all aspects of construction. Finally, contractors require good customer service skills and the ability to convey messages in a clear manner.