Our Team

Rob Warren

OWNER & FOUNDER; LEAD DESIGNER AND INSTALLER

(888) 251-1676

rob@impactsolarnj.com

Sam Warren

OPERATIONS MANAGER

(888) 251-1676

sam@impactsolarnj.com