08/13/2018
Anonymous
From top to bottom, Poulin's staff is simply top notch, as are their solar panels! We could not have asked for a more professional, competent organization to do our solar installation. Top notch from office staff to installers. Couldn't be more pleased!