Marlborough Solar Limited - Quote and install a 20 panel solar system
Had the team from Marlborough solar come and Design, quote and install a 20 panel solar system, such a easy process, what a great company, and so easy to deal with, and the best part we are still in credit with power company 4 months on, zero to pay so far, thanks guy’s
— Graeme