Central Vermont Public Service is an independent, investor-owned company providing energy and energy-related services to customers throughout Vermont. CVPS, the largest of the state's 22 utilities, also serves 10,000 customers in 13 towns in New Hampshire through a subsidiary, Connecticut Valley Electric Company.