Its best the leave the purchasing and installation to the professionals due to safety and legal issues that might arise. However, there is a link right here:
An average home has more than enough roof area for the necessary number of solar panels to produce enough solar electricity to supply all of its power needs with excess electricity generated going into the main power grid.”, Page 3, The Solar Panel Pocket Guide, Ecogeneration, http://ecogeneration.com.au