Verengo Solar A residential solar sales and installation company with several branches located throughout California. Website: www.verengosolar.com/Phone: 877 403-3479Mailing Address:1920 Mark Court, Suite #190Concord, CA 94520Date Updated: 7/31/2013