Solar Repairs Solar Repairs are a fast and expert installer of solar systems in Perth, WA, and we're all ready to let you operate your home, office or place of business into a greener, more environmentally safe future. Phone: 08 9240 8870 15 Delawney St Balcatta, WA 6021 Australia Map Other Categories: Business Services |