Reviews


First Review

10/10

MicroGreen did a fantastic job on my home installing solar panels on top of my roof. I heard they were they premier renewable energy company in the GTA and I decided to check them out, they did not disappoint!

Was this review helpful?