Basic Member
Since Jul, 2021
Locally owned and based out of Winton, CA, TEA Solar installs solar electric in California’s Central Valley and beyond. Founded in 2007, TEA Solar has grown based on referrals from exceptionally happy customers. We care about your energy consumption and its impact on the environment. We offer…