Contact us.
If you have general questions or are interested in installing solar on your property via a lease or land purchase, please reach out to us for more information.
info@momentumrenew.com
(475) 522-1969
157 Church Street, 19th Floor New Haven, CT 06510