C. J. Hogue

Vacaville, CA (USA)
Role(s):
C-Level Executive (CEO, CFO, etc.)

Insight Energy

Location: Vacaville
Industry: Energy
Year Founded: 2015
Number Employees: 10-50 people
Business Stage: Growth (profitable)
Entity Type: Limited Liability Company
Description: Insight Energy is a power brokerage. We have partnered with a few installers to give customers every option possible to choose solar with no out of pocket expense. We save customers the headache of searching multiple companies by finding the best rates, best equipment, and best installers to fulfill their needs. By doing this, customers know we can guarantee they are getting the best deal possible.