Invention Solar 1 year ago ID: #717710 Listed In : Electricians Solar Products 759 Bloomfield Ave STE 403 West Caldwell, NJ 07006 (845) 920-9165 https://www.inventionsolar.com/ Business Description Invention Solar Marketing Group offers solar and roofing lead programs for every business. If you are an EPC installer, sales leader, channel partner, or roofing contractor, we have a profitable lead program for you. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : solar leads buy solar leads solar leads for sale solar sales leads solar panel leads Solar Lead Generation