Our Team

Rob Warren

OWNER & FOUNDER; LEAD DESIGNER AND INSTALLER

(888) 251-1676

rob@impactsolar.com

Sam Warren

OPERATIONS MANAGER

(888) 251-1676

sam@impactsolar.com