07/03/2011
Joe Capriotti
We have been very pleased working with PEP Solar, and are looking forward to their install of our 24 panel Solar Electric system lease later this year! Their Sales, Leadership and especially Install team are top notch!<br />