Solar Installation go Results Found: 3 Button group with nested dropdown RODDA ELECTRIC RODDA ELECTRIC 385 CARROL COURT BRENTWOOD CA 94513 (925) 240-6024 Visit Website Del Sol Energy Del Sol Energy 225 Oak Street Brentwood CA 94513 925-350-4121 Visit Website Solar Harmonics Solar Harmonics (925) 756-6944 Visit Website