We will be in touch soon.
Unlike other companies that just market and sell solar energy systems then contract out the fulfillment/installation, Barrett Solar handles everything in-house from sales to engineering, permitting, the communication with your utility and support for years to come.
200 NE Missouri Road STE 200
Lees Summit MO, 64086
(816) 584-4758