About Switch On Solar
Switch On Solar was born of a desire to be the best Solar Retailer in Australia, with the goal to improve the world in which we all share. Switch On are locally owned and operated solar PV system experts, located in Melbourne and servicing all of Victoria. We are made up of a dedicated Team who strive for excellence.
There are currently no reviews for Switch On Solar