Residential: 877.430.0093
Commercial: 855.825.4545

Solar

Town Square Energy Solar

  • CONTACT INFORMATION

  • Do you Own or Rent the property of the solar installation
  • YOUR ELECTRICITY

  • How much do you spend on Electricity a month
  • CONNECTING

  • Let us know when is the best time to call you. We can answer all your questions about this exciting opportunity.
  • Thank you for considering a solar Installation. You are taking the first step in creating a brighter future and greater savings. Please allow up to 5 business days for a Town Square Energy agent to contact you.

Town Square Energy

Address

Head Office
3950 E. Riggs Road, Suite 1,
Chandler, AZ, 85249, USA
Phone: 1 (877) 430.0093
www.TownSquareEnergy.com
Email: Click to Email Us


Customer Info

To reach a Town Square Energy Representative please call:
Residential: 1 (877) 430.0093
Commercial: 1 (855) 825.4545

Past Variable Rates

Historical Variable Rates In:
Connecticut
New Hampshire

Regulatory

See Regulatory Contact Info
Rhode Island – Service Cancellation

Website Security

website security

BBB Accreditation

Town Square Energy, LLC BBB Business Review

Contact Us!

Email Facebook Twitter

Official Partners

Town Square Energy - Honeywell Town Square Energy - Efergy