Sure! Sounds like a great idea! If you are good with tools, mounting solar racking system or fixing inverter brackets to the wall might look easy, however wiring, grounding and connecting to the electrical panel, setting up the inverter and communicating to the online software monitoring system can be daunting. Not a lot of people know that during the installation process you must protect your roof from damages, ensure the system standoffs are actually catching the roof rafters, penetrations are properly sealed and covered with flashings, all the wiring is neatly protected from water and ice buildup. And even if you were to install everything to the code, you might then have a very difficult time proving to an inspector that your solar power system is LDC and ESA code compliant. This is just the reality.
It is important to note in many provinces, including Ontario, is required by law that any electrical work should be performed by a licensed Master Electrician. Additionally, if you are looking to apply for any government or provincial solar incentives or grants, or even obtain home insurance for your house with solar, most programs require solar systems to be installed and connected by a qualified trade and electrician.
Please keep in mind, professional solar panel installers in Ontario possess a lot of knowledge, experience and relevant professional training to ensure your system will meet the Ontario Building and Electrical Code requirements and pass the ESA inspection. Lastly, they can help you cope with all the paperwork, ensure you can qualify for the government incentives, submit requests for connection and ESA inspection, and close the building permit.
Please consider hiring a professional company! It is better be safe than sorry!