INSTALLATION DEPARTMENT
Our install department is here to help with any questions or concerns you might have.
Angela Lord
Installation Admin
alord@leisystems.com
704-784-1022
Concord, North Carolina, U.S.
Christian Johnston
CAD and Permitting
leicad2@leisystems.com
704-784-1022
Concord, North Carolina, U.S.
Alex Widenhouse
Installation Manager
awidenhouse@leisystems.com
704-784-1022
Concord, North Carolina, U.S.
Dmitriy Kuchugurnyy
Field Supervisor
dkuchugurnyy@leisystems.com
704-784-1022
Concord, North Carolina
Shawn Romero
Field Supervisor
sromero@leisystems.com
704-784-1022
Concord, North Carolina
Blake Hunter
Field Supervisor
bhunter@leisystems.com
Greenville, South Carolina