To work as a general contractor in Ontario, you’ll need a city business license and business insurance for your clients. General contractors must have relevant job experience or a strong technical education.