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.
3603 N Kimball Dr
Kansas City MO, 64161
(816) 584-4758