Contact Needham Energy (617) 964-8383 needhamenergy@verizon.net Office hours are 8:00 AM – 4:00 PM and during these hours our phone will be answered by a live person. Of course, we do have emergency personnel ready to take your calls 24/7 for any need that cannot be handled during our office hours. First Name Last Name Phone Number Email Physical Address City State Zip New Or Returning Customer New Customer Returning Customer How'd You Hear Of Us How'd You Hear Of Us Google Referral Returning Customer Message Get In Touch