( 0 Reviews )
Soulard Electrical
Electrician, Solar Energy Contractor
( 36 Reviews )
RENAISSANCE Historic Exteriors
Masonry Contractor, Building Restoration Service, Carpenter
2306 Lemp Ave Saint Louis, MO 63104
Jane McAllister
True professionals and craftsmen who did impeccable work on our 100 year old home. The attention to detail and phenomenal communication throughout our project were top no ... more
( 36 Reviews )
StraightUp Solar
Solar Energy Equipment Supplier, Solar Energy Contractor, Solar Energy Equipment Supplier
11696 Lilburn Park Rd Saint Louis, MO 63146
Scott S
These guys ROCK! They are true solar professionals who know this stuff inside and out. I would highly recommend them especially if you go with a battery backup system whi ... more
( 20 Reviews )
EFS Energy
Solar Energy Company, Energy Equipment And Solutions, Solar Energy Contractor
1283 Research Blvd Saint Louis, MO 63132
MrMike62221
New solar customers here! Interviewed several solar installation companies and went with EFS Solar in St Louis. We liked the idea of going with a local company, and EFS ... more
( 0 Reviews )