Sunrun

Sunrun is a California corporation based in San Francisco (San Francisco County) with contractor license #969975 (B), first issued in 2012. CSLB status on Nov 9, 2026: Active, no violations. From Jan 1, 2025 to Nov 8, 2026, building departments recorded 706 permits under this name. 87% of them were finaled by the city inspector. The median declared job value is $7,790. Most of the work was in Elk Grove. The latest permit is from Nov 3, 2026. The license lists a contractor bond and workers' compensation coverage.

706permits 2025–26
0home-project permits
87%finaled by inspector
$7,790median declared job value

(415) 580-6857

Business phone (CSLB)

Before you sign, confirm the license is still active on the CSLB site, get a written contract and ask for the permit number for your job.

Is this your business? You can ask us to correct or remove this profile. hello@permitproven.com

License

License #969975
StatusActive, no violations
ClassesB
Business typecorporation
Issued / ExpiresFeb 10, 2012 / Feb 29, 2028
Contractor bondYes
Workers' compYes, on file
Based inSan Francisco, San Francisco County

All permits (706)

DateWorkAreaDeclared valueStatus
Nov 3, 2026SolarElk Grove$10,000Issued
Nov 3, 2026SolarElk Grove$9,000Issued
Nov 3, 2026SolarElk Grove$10,000Issued
Nov 3, 2026SolarElk Grove$10,000Issued
Oct 30, 2026SolarElk Grove$9,000Issued
Oct 20, 2026SolarElk Grove$9,000Issued
Oct 20, 2026SolarElk Grove$10,000Issued
Oct 20, 2026SolarElk Grove$8,000Issued
Oct 20, 2026SolarElk Grove$9,000Issued
Oct 19, 2026SolarElk Grove$8,000Issued
Oct 19, 2026SolarElk Grove$8,000Issued
Oct 19, 2026SolarElk Grove$9,000Issued
Oct 19, 2026SolarElk Grove$9,000Issued
Jun 29, 2026SolarElk Grove$8,000Issued
Jun 29, 2026SolarElk Grove$8,000Issued
Jun 17, 2026SolarElk Grove$11,000Issued
Jun 17, 2026SolarElk Grove$20,000Finaled
Jun 17, 2026SolarElk Grove$9,000Issued
Jun 10, 2026SolarElk Grove$10,000Issued
Jun 8, 2026SolarElk Grove$9,000Issued
Jun 8, 2026SolarElk Grove$9,000Issued
Jun 8, 2026SolarElk Grove$10,000Issued
Jun 8, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$10,000Issued
Jun 4, 2026SolarElk Grove$8,000Issued
Jun 4, 2026SolarElk Grove$10,000Issued
Jun 4, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$10,000Issued
Jun 4, 2026SolarElk Grove$10,000Issued
Jun 4, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$9,000Issued
Jun 4, 2026SolarElk Grove$8,000Issued
Jun 3, 2026SolarElk Grove$10,000Issued
Jun 3, 2026SolarElk Grove$9,000Issued
Jun 3, 2026SolarElk Grove$10,000Issued
Jun 3, 2026SolarElk Grove$9,000Issued
Jun 3, 2026SolarElk Grove$9,000Issued
Jun 3, 2026SolarElk Grove$9,000Issued
Jun 3, 2026SolarElk Grove$10,000Issued
May 7, 2026SolarElk Grove$20,000Issued
May 7, 2026SolarElk Grove$18,000Issued
Apr 27, 2026SolarElk Grove$14,000Issued
Apr 27, 2026SolarElk Grove$20,000Issued
Apr 27, 2026SolarElk Grove$14,000Issued
Apr 27, 2026SolarElk Grove$18,000Issued
Apr 27, 2026SolarElk Grove$14,000Issued
Apr 16, 2026SolarElk Grove$18,000Issued
Apr 16, 2026SolarElk Grove$9,000Finaled
Apr 16, 2026SolarElk Grove$10,000Finaled
Apr 16, 2026SolarElk Grove$8,000Finaled
Apr 3, 2026SolarElk Grove$14,000Finaled
Mar 19, 2026SolarElk Grove$7,790Issued
Mar 12, 2026HVAC, plumbing & electricalElk Grove–Finaled
Mar 11, 2026SolarElk Grove$7,011Issued
Mar 11, 2026HVAC, plumbing & electricalElk Grove–Finaled
Mar 9, 2026HVAC, plumbing & electricalElk Grove–Finaled
Feb 20, 2026SolarElk Grove$7,011Issued
Feb 20, 2026SolarElk Grove$6,232Issued
Feb 20, 2026SolarElk Grove$7,011Issued
Feb 20, 2026SolarElk Grove$7,790Issued
Feb 20, 2026SolarElk Grove$7,011Issued
Feb 20, 2026SolarElk Grove$7,790Issued
Feb 20, 2026SolarElk Grove$7,011Issued
Feb 20, 2026SolarElk Grove$7,011Issued
Feb 20, 2026SolarElk Grove$7,011Issued
Feb 20, 2026SolarElk Grove$6,232Issued
Feb 11, 2026SolarElk Grove$7,011Issued
Feb 11, 2026SolarElk Grove$7,790Issued
Feb 11, 2026SolarElk Grove$6,232Issued
Feb 11, 2026SolarElk Grove$6,232Issued
Feb 11, 2026SolarElk Grove$7,790Issued
Feb 9, 2026SolarElk Grove$7,011Issued
Feb 9, 2026SolarElk Grove$7,011Issued
Feb 9, 2026SolarElk Grove$7,790Issued
Feb 9, 2026SolarElk Grove$7,790Issued
Feb 9, 2026SolarElk Grove$7,790Issued
Feb 9, 2026SolarElk Grove$7,011Issued
Feb 9, 2026SolarElk Grove$7,011Issued
Feb 9, 2026SolarElk Grove$7,011Finaled
Feb 9, 2026SolarElk Grove$7,790Finaled
Feb 9, 2026SolarElk Grove$6,232Finaled
Feb 9, 2026SolarElk Grove$7,790Issued
Feb 9, 2026SolarElk Grove$6,232Issued
Feb 5, 2026SolarElk Grove$11,000Issued
Jan 28, 2026SolarElk Grove$6,232Finaled
Jan 28, 2026SolarElk Grove$7,011Issued
Jan 28, 2026SolarElk Grove$7,790Issued
Jan 28, 2026SolarElk Grove$9,576Issued
Jan 27, 2026SolarElk Grove$6,232Finaled
Jan 26, 2026SolarElk Grove$6,232Finaled
Jan 26, 2026SolarElk Grove$12,312Finaled
Jan 26, 2026SolarElk Grove$6,232Finaled
Jan 26, 2026SolarElk Grove$7,790Finaled
Jan 26, 2026SolarElk Grove$7,011Finaled
Jan 26, 2026SolarElk Grove$7,790Finaled
Jan 26, 2026SolarElk Grove$7,011Finaled
Jan 26, 2026SolarElk Grove$7,011Finaled
Jan 26, 2026SolarElk Grove$13,680Issued
Jan 26, 2026SolarElk Grove$6,232Finaled
Jan 26, 2026SolarElk Grove$13,680Issued
Jan 14, 2026SolarElk Grove$6,232Finaled
Jan 13, 2026SolarElk Grove$12,312Finaled
Jan 12, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$9,576Finaled
Jan 8, 2026SolarElk Grove$7,695Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$6,232Finaled
Jan 8, 2026SolarElk Grove$12,312Finaled
Jan 8, 2026SolarElk Grove$9,576Finaled
Jan 8, 2026SolarElk Grove$9,234Finaled
Jan 7, 2026SolarElk Grove$6,232Finaled
Jan 7, 2026SolarElk Grove$6,232Finaled
Jan 7, 2026SolarElk Grove$6,232Finaled
Dec 18, 2025SolarElk Grove$6,232Finaled
Dec 10, 2025SolarElk Grove$6,232Finaled
Dec 9, 2025SolarElk Grove$9,576Finaled
Dec 9, 2025SolarElk Grove$6,232Finaled
Dec 9, 2025SolarElk Grove$6,232Finaled
Dec 9, 2025SolarElk Grove$12,312Finaled
Dec 9, 2025SolarElk Grove$6,232Finaled
Dec 9, 2025SolarElk Grove$6,232Finaled
Dec 9, 2025SolarElk Grove$13,680Finaled
Dec 9, 2025SolarElk Grove$6,232Finaled
Dec 9, 2025SolarElk Grove$6,232Finaled
Dec 9, 2025SolarElk Grove$6,232Finaled
Nov 21, 2025SolarElk Grove$9,234Issued
Nov 21, 2025SolarElk Grove$12,312Finaled
Nov 20, 2025SolarElk Grove$9,234Issued
Nov 20, 2025SolarElk Grove$7,695Finaled
Nov 20, 2025SolarElk Grove$9,576Finaled
Nov 20, 2025SolarElk Grove$13,680Finaled
Nov 20, 2025SolarElk Grove$7,695Finaled
Nov 20, 2025SolarElk Grove$9,234Issued
Nov 20, 2025SolarElk Grove$9,234Issued
Nov 19, 2025SolarElk Grove$6,232Finaled
Nov 18, 2025SolarElk Grove$7,695Finaled
Nov 10, 2025SolarElk Grove$6,232Finaled
Nov 4, 2025SolarElk Grove$7,695Finaled
Nov 4, 2025SolarElk Grove$7,524Finaled
Nov 4, 2025SolarElk Grove$6,232Finaled
Nov 4, 2025SolarElk Grove$7,695Finaled
Nov 4, 2025SolarElk Grove$7,695Finaled
Nov 4, 2025SolarElk Grove$7,524Finaled
Nov 4, 2025SolarElk Grove$12,312Finaled
Nov 4, 2025SolarElk Grove$6,232Finaled
Oct 31, 2025SolarElk Grove$12,312Finaled
Oct 31, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$12,312Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$9,576Finaled
Oct 30, 2025SolarElk Grove$6,156Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 30, 2025SolarElk Grove$6,232Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,232Finaled
Oct 29, 2025SolarElk Grove$6,232Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,232Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$6,156Finaled
Oct 29, 2025SolarElk Grove$12,312Finaled
Oct 28, 2025SolarElk Grove$6,156Finaled
Oct 28, 2025SolarElk Grove$7,695Finaled
Oct 28, 2025SolarElk Grove$9,234Finaled
Oct 28, 2025SolarElk Grove$8,464Finaled
Oct 28, 2025SolarElk Grove$10,004Finaled
Oct 28, 2025SolarElk Grove$10,773Finaled
Oct 28, 2025SolarElk Grove$8,464Finaled
Oct 28, 2025SolarElk Grove$6,232Finaled
Oct 28, 2025SolarElk Grove$9,234Finaled
Oct 28, 2025SolarElk Grove$7,695Finaled
Oct 28, 2025SolarElk Grove$9,234Finaled
Oct 28, 2025SolarElk Grove$7,695Finaled
Oct 28, 2025SolarElk Grove$9,234Finaled
Oct 28, 2025SolarElk Grove$7,695Finaled
Oct 28, 2025SolarElk Grove$9,234Finaled
Oct 28, 2025SolarElk Grove$7,695Finaled
Oct 28, 2025SolarElk Grove$10,773Finaled
Oct 28, 2025SolarElk Grove$10,773Finaled
Oct 28, 2025SolarElk Grove$7,695Finaled
Oct 28, 2025SolarElk Grove$10,004Finaled
Oct 27, 2025SolarElk Grove$12,312Finaled
Oct 27, 2025SolarElk Grove$9,576Finaled
Oct 27, 2025SolarElk Grove$12,312Finaled
Oct 27, 2025SolarElk Grove$6,232Finaled
Oct 27, 2025SolarElk Grove$18,000Finaled
Oct 27, 2025HVAC, plumbing & electricalElk Grove$16,000Finaled
Oct 27, 2025SolarElk Grove$13,680Finaled
Oct 27, 2025SolarElk Grove$12,312Finaled
Oct 27, 2025SolarElk Grove$12,312Finaled
Oct 27, 2025SolarElk Grove$9,576Finaled
Oct 27, 2025SolarElk Grove$12,312Finaled
Oct 27, 2025SolarElk Grove$9,576Finaled
Oct 27, 2025SolarElk Grove$13,680Finaled
Oct 27, 2025SolarElk Grove$6,232Finaled
Oct 27, 2025SolarElk Grove$6,232Finaled
Oct 27, 2025SolarElk Grove$6,232Finaled
Oct 27, 2025HVAC, plumbing & electricalElk Grove$20,000Issued
Oct 24, 2025SolarElk Grove$12,312Finaled
Oct 24, 2025SolarElk Grove$12,312Finaled
Oct 24, 2025SolarElk Grove$9,576Finaled
Oct 24, 2025SolarElk Grove$6,232Finaled
Oct 24, 2025SolarElk Grove$6,232Finaled
Oct 24, 2025SolarElk Grove$6,232Finaled
Oct 24, 2025SolarElk Grove$6,232Finaled
Oct 24, 2025SolarElk Grove$13,680Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$9,576Finaled
Oct 24, 2025SolarElk Grove$12,312Finaled
Oct 24, 2025SolarElk Grove$6,232Finaled
Oct 24, 2025SolarElk Grove$6,232Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 24, 2025SolarElk Grove$6,156Finaled
Oct 20, 2025SolarElk Grove$10,004Finaled
Oct 20, 2025SolarElk Grove$7,524Finaled
Oct 20, 2025SolarElk Grove$9,576Finaled
Oct 20, 2025SolarElk Grove$12,312Finaled
Oct 20, 2025SolarElk Grove$12,312Finaled
Oct 20, 2025SolarElk Grove$13,680Finaled
Oct 20, 2025SolarElk Grove$10,004Finaled
Oct 20, 2025SolarElk Grove$12,312Finaled
Oct 20, 2025SolarElk Grove$7,524Finaled
Oct 20, 2025SolarElk Grove$7,524Finaled
Oct 20, 2025SolarElk Grove$12,312Finaled
Oct 20, 2025SolarElk Grove$12,312Finaled
Oct 20, 2025SolarElk Grove$13,680Finaled
Oct 20, 2025SolarElk Grove$12,312Finaled
Oct 20, 2025SolarElk Grove$9,576Finaled
Oct 16, 2025SolarElk Grove$9,234Finaled
Oct 15, 2025SolarElk Grove$12,312Finaled
Oct 15, 2025SolarElk Grove$12,312Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$9,234Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$9,234Finaled
Oct 15, 2025SolarElk Grove$9,234Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$9,576Finaled
Oct 15, 2025SolarElk Grove$12,312Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$9,234Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$7,695Finaled
Oct 15, 2025SolarElk Grove$9,234Finaled
Oct 15, 2025SolarElk Grove$9,234Finaled
Oct 15, 2025SolarElk Grove$10,944Finaled
Oct 15, 2025SolarElk Grove$10,944Finaled
Oct 14, 2025SolarElk Grove$6,840Issued
Oct 14, 2025SolarElk Grove$7,695Finaled
Oct 10, 2025SolarElk Grove$9,234Finaled
Oct 10, 2025SolarElk Grove$9,234Finaled
Oct 10, 2025SolarElk Grove$6,232Finaled
Oct 10, 2025SolarElk Grove$9,234Finaled
Oct 10, 2025SolarElk Grove$6,232Finaled
Oct 10, 2025SolarElk Grove$6,232Finaled
Oct 9, 2025SolarElk Grove$9,234Finaled
Oct 9, 2025SolarElk Grove$12,312Finaled
Oct 9, 2025SolarElk Grove$12,312Finaled
Oct 9, 2025SolarElk Grove$12,312Finaled
Oct 9, 2025SolarElk Grove$9,234Finaled
Oct 9, 2025SolarElk Grove$9,234Finaled
Oct 9, 2025SolarElk Grove$10,944Finaled
Oct 9, 2025SolarElk Grove$10,944Finaled
Oct 9, 2025SolarElk Grove$9,576Finaled
Oct 9, 2025SolarElk Grove$12,312Finaled
Oct 8, 2025SolarElk Grove$10,944Finaled
Oct 8, 2025SolarElk Grove$7,524Finaled
Aug 29, 2025SolarElk Grove$18,000Finaled
Aug 29, 2025SolarElk Grove$11,000Finaled
Aug 27, 2025SolarElk Grove$8,464Finaled
Aug 27, 2025SolarElk Grove$9,234Finaled
Aug 22, 2025SolarElk Grove$9,234Finaled
Aug 15, 2025SolarElk Grove$8,464Finaled
Aug 13, 2025SolarElk Grove$9,234Finaled
Aug 11, 2025SolarElk Grove$7,695Finaled
Aug 8, 2025SolarElk Grove$9,234Finaled
Aug 7, 2025SolarElk Grove$9,234Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$9,234Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$9,234Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Aug 1, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$9,234Finaled
Jul 25, 2025SolarElk Grove$7,695Finaled
Jul 24, 2025SolarElk Grove$10,773Finaled
Jul 24, 2025SolarElk Grove$10,773Finaled
Jul 24, 2025SolarElk Grove$10,773Finaled
Jul 15, 2025SolarElk Grove$9,234Finaled
Jul 10, 2025SolarElk Grove$7,695Finaled
Jul 9, 2025SolarElk Grove$10,004Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$7,695Finaled
Jul 7, 2025SolarElk Grove$7,600Finaled
Jul 7, 2025SolarElk Grove$10,004Finaled
Jul 7, 2025SolarElk Grove$10,004Finaled
Jul 7, 2025SolarElk Grove$10,004Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$10,773Finaled
Jul 7, 2025SolarElk Grove$9,234Finaled
Jul 7, 2025SolarElk Grove$10,004Finaled
Jul 3, 2025SolarElk Grove$10,004Finaled
Jul 3, 2025SolarElk Grove$10,004Finaled
Jul 3, 2025SolarElk Grove$10,004Finaled
Jul 3, 2025SolarElk Grove$9,234Finaled
Jul 3, 2025SolarElk Grove$10,773Finaled
Jul 3, 2025SolarElk Grove$7,695Finaled
Jul 2, 2025SolarElk Grove$10,773Finaled
Jun 30, 2025SolarElk Grove$6,840Finaled
Jun 30, 2025SolarElk Grove$6,840Finaled
Jun 30, 2025SolarElk Grove$10,004Finaled
Jun 30, 2025SolarElk Grove$6,840Finaled
Jun 30, 2025SolarElk Grove$7,524Finaled
Jun 29, 2025SolarElk Grove$6,840Finaled
Jun 27, 2025SolarElk Grove$6,156Finaled
Jun 27, 2025SolarElk Grove$6,156Finaled
Jun 26, 2025SolarElk Grove$39,600Finaled
Jun 26, 2025SolarElk Grove$6,156Finaled
Jun 26, 2025SolarElk Grove$6,840Finaled
Jun 26, 2025SolarElk Grove$6,156Finaled
Jun 25, 2025SolarElk Grove$13,680Finaled
Jun 25, 2025SolarElk Grove$19,800Finaled
Jun 23, 2025SolarElk Grove$19,398Finaled
Jun 19, 2025SolarElk Grove$9,576Finaled
Jun 18, 2025SolarElk Grove$10,004Finaled
Jun 18, 2025SolarElk Grove$7,695Finaled
Jun 18, 2025SolarElk Grove$7,695Finaled
Jun 18, 2025SolarElk Grove$7,695Finaled
Jun 18, 2025SolarElk Grove$9,120Finaled
Jun 18, 2025SolarElk Grove$7,600Finaled
Jun 18, 2025SolarElk Grove$9,576Closed
Jun 18, 2025SolarElk Grove$10,004Finaled
Jun 18, 2025SolarElk Grove$10,773Finaled
Jun 18, 2025SolarElk Grove$7,695Finaled
Jun 18, 2025SolarElk Grove$7,695Finaled
Jun 18, 2025SolarElk Grove$7,695Finaled
Jun 18, 2025SolarElk Grove$9,120Finaled
Jun 18, 2025SolarElk Grove$7,600Finaled
Jun 18, 2025SolarElk Grove$9,120Finaled
Jun 16, 2025SolarElk Grove$10,004Finaled
Jun 16, 2025SolarElk Grove$7,695Finaled
May 23, 2025SolarElk Grove$6,080Finaled
May 22, 2025SolarElk Grove$10,003Finaled
May 21, 2025SolarElk Grove$9,120Finaled
May 21, 2025SolarElk Grove$9,120Finaled
May 20, 2025SolarElk Grove$9,120Finaled
May 20, 2025SolarElk Grove$9,120Finaled
May 20, 2025SolarElk Grove$7,600Finaled
May 20, 2025SolarElk Grove$9,120Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 18, 2025SolarElk Grove$7,600Finaled
May 18, 2025SolarElk Grove$6,156Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 18, 2025SolarElk Grove$6,840Finaled
May 18, 2025SolarElk Grove$10,004Finaled
May 18, 2025SolarElk Grove$10,773Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 18, 2025SolarElk Grove$6,080Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 18, 2025SolarElk Grove$9,120Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 18, 2025SolarElk Grove$10,773Finaled
May 18, 2025SolarElk Grove$7,695Finaled
May 14, 2025SolarElk Grove$6,840Issued
May 14, 2025SolarElk Grove$6,840Issued
May 14, 2025SolarElk Grove$7,524Finaled
May 13, 2025SolarElk Grove$9,234Finaled
May 13, 2025SolarElk Grove$6,156Finaled
May 13, 2025SolarElk Grove$9,234Finaled
May 1, 2025SolarElk Grove$6,156Finaled
May 1, 2025SolarElk Grove$6,156Finaled
May 1, 2025SolarElk Grove$6,156Finaled
Apr 29, 2025SolarElk Grove$9,234Finaled
Apr 29, 2025SolarElk Grove$7,695Finaled
Apr 28, 2025SolarElk Grove$6,080Finaled
Apr 23, 2025SolarElk Grove$6,156Finaled
Apr 23, 2025SolarElk Grove$6,156Finaled
Apr 22, 2025SolarElk Grove$7,695Finaled
Apr 15, 2025SolarElk Grove$6,840Finaled
Apr 15, 2025SolarElk Grove$6,080Finaled
Apr 15, 2025SolarElk Grove$6,840Finaled
Apr 15, 2025SolarElk Grove$19,500Issued
Apr 15, 2025SolarElk Grove$6,840Finaled
Apr 15, 2025SolarElk Grove$10,003Finaled
Apr 15, 2025SolarElk Grove$6,080Finaled
Apr 14, 2025SolarElk Grove$6,840Finaled
Apr 14, 2025SolarElk Grove$6,840Finaled
Apr 14, 2025SolarElk Grove$7,524Finaled
Apr 14, 2025SolarElk Grove$6,840Finaled
Apr 10, 2025SolarElk Grove$19,500Finaled
Apr 9, 2025SolarElk Grove$8,464Finaled
Apr 8, 2025SolarElk Grove$9,576Finaled
Apr 8, 2025SolarElk Grove$7,695Finaled
Apr 8, 2025SolarElk Grove$6,840Finaled
Apr 8, 2025SolarElk Grove$9,576Finaled
Apr 8, 2025SolarElk Grove$7,695Finaled
Apr 3, 2025SolarElk Grove$10,003Finaled
Apr 3, 2025SolarElk Grove$6,156Finaled
Apr 3, 2025SolarElk Grove$10,003Finaled
Apr 3, 2025SolarElk Grove$10,003Finaled
Apr 3, 2025SolarElk Grove$10,003Finaled
Apr 1, 2025SolarElk Grove$9,234Finaled
Apr 1, 2025SolarElk Grove$7,695Finaled
Apr 1, 2025SolarElk Grove$9,120Finaled
Apr 1, 2025SolarElk Grove$10,003Finaled
Apr 1, 2025SolarElk Grove$9,234Finaled
Mar 31, 2025SolarElk Grove$9,234Finaled
Mar 31, 2025SolarElk Grove$10,944Finaled
Mar 31, 2025SolarElk Grove$9,234Finaled
Mar 31, 2025SolarElk Grove$10,773Finaled
Mar 25, 2025SolarElk Grove$6,080Finaled
Mar 25, 2025SolarElk Grove$7,695Finaled
Mar 25, 2025SolarElk Grove$10,003Finaled
Mar 25, 2025SolarElk Grove$7,695Finaled
Mar 25, 2025SolarElk Grove$6,080Finaled
Mar 25, 2025SolarElk Grove$7,524Finaled
Mar 25, 2025SolarElk Grove$10,003Finaled
Mar 24, 2025SolarElk Grove$6,156Finaled
Mar 20, 2025SolarElk Grove$7,695Finaled
Mar 20, 2025SolarElk Grove$6,156Finaled
Mar 18, 2025SolarElk Grove$7,695Finaled
Mar 12, 2025SolarElk Grove$9,234Finaled
Mar 12, 2025SolarElk Grove$9,234Finaled
Mar 12, 2025SolarElk Grove$7,695Finaled
Mar 12, 2025SolarElk Grove$10,773Finaled
Mar 12, 2025SolarElk Grove$6,080Finaled
Mar 12, 2025SolarElk Grove$9,234Finaled
Mar 12, 2025SolarElk Grove$9,234Finaled
Mar 12, 2025SolarElk Grove$7,695Finaled
Mar 12, 2025SolarElk Grove$7,695Finaled
Mar 12, 2025SolarElk Grove$12,312Finaled
Mar 12, 2025SolarElk Grove$10,773Finaled
Mar 12, 2025SolarElk Grove$10,944Finaled
Mar 11, 2025SolarElk Grove$9,234Finaled
Mar 11, 2025SolarElk Grove$9,234Finaled
Mar 11, 2025SolarElk Grove$10,944Finaled
Mar 11, 2025SolarElk Grove$9,120Finaled
Mar 11, 2025SolarElk Grove$10,944Finaled
Mar 11, 2025SolarElk Grove$9,234Finaled
Mar 11, 2025SolarElk Grove$9,234Finaled
Mar 11, 2025SolarElk Grove$9,234Finaled
Mar 11, 2025SolarElk Grove$9,120Finaled
Mar 11, 2025SolarElk Grove$10,944Finaled
Mar 11, 2025SolarElk Grove$7,695Finaled
Mar 10, 2025SolarElk Grove$9,234Finaled
Mar 10, 2025SolarElk Grove$7,695Finaled
Mar 9, 2025SolarElk Grove$10,003Finaled
Mar 9, 2025SolarElk Grove$7,695Finaled
Mar 9, 2025SolarElk Grove$6,080Finaled
Mar 9, 2025SolarElk Grove$9,576Finaled
Mar 9, 2025SolarElk Grove$7,600Finaled
Mar 9, 2025SolarElk Grove$6,156Finaled
Mar 9, 2025SolarElk Grove$9,120Finaled
Mar 9, 2025SolarElk Grove$10,003Finaled
Mar 9, 2025SolarElk Grove$7,695Finaled
Mar 9, 2025SolarElk Grove$7,695Finaled
Mar 9, 2025SolarElk Grove$6,000Finaled
Mar 9, 2025SolarElk Grove$9,120Finaled
Mar 9, 2025SolarElk Grove$10,944Finaled
Mar 8, 2025SolarElk Grove$6,080Finaled
Mar 8, 2025SolarElk Grove$10,773Finaled
Mar 8, 2025SolarElk Grove$10,773Finaled
Mar 8, 2025SolarElk Grove$9,576Finaled
Mar 8, 2025SolarElk Grove$10,773Finaled
Mar 8, 2025SolarElk Grove$7,695Finaled
Mar 8, 2025SolarElk Grove$6,080Finaled
Mar 8, 2025SolarElk Grove$6,080Finaled
Mar 8, 2025SolarElk Grove$9,234Finaled
Mar 8, 2025SolarElk Grove$7,695Finaled
Mar 8, 2025SolarElk Grove$7,695Finaled
Mar 8, 2025SolarElk Grove$7,695Finaled
Mar 8, 2025SolarElk Grove$6,080Finaled
Mar 8, 2025SolarElk Grove$13,680Finaled
Mar 8, 2025SolarElk Grove$9,234Finaled
Mar 7, 2025SolarElk Grove$10,944Finaled
Mar 7, 2025SolarElk Grove$6,080Finaled
Mar 7, 2025SolarElk Grove$13,680Finaled
Mar 7, 2025SolarElk Grove$13,680Finaled
Mar 7, 2025SolarElk Grove$9,234Finaled
Mar 7, 2025SolarElk Grove$7,695Finaled
Mar 7, 2025SolarElk Grove$7,695Finaled
Mar 6, 2025SolarElk Grove$10,944Finaled
Mar 4, 2025SolarElk Grove$12,312Finaled
Mar 4, 2025SolarElk Grove$6,080Finaled
Mar 4, 2025SolarElk Grove$9,576Finaled
Mar 4, 2025SolarElk Grove$6,080Finaled
Mar 4, 2025SolarElk Grove$6,080Finaled
Mar 4, 2025SolarElk Grove$10,773Finaled
Mar 4, 2025SolarElk Grove$6,080Finaled
Mar 4, 2025SolarElk Grove$6,080Finaled
Mar 4, 2025SolarElk Grove$6,080Finaled
Mar 4, 2025SolarElk Grove$8,464Finaled
Mar 4, 2025SolarElk Grove$6,080Finaled
Feb 28, 2025SolarElk Grove$6,080Finaled
Feb 28, 2025SolarElk Grove$6,080Finaled
Feb 28, 2025SolarElk Grove$6,080Finaled
Feb 28, 2025SolarElk Grove$9,234Finaled
Feb 28, 2025SolarElk Grove$9,234Finaled
Feb 28, 2025SolarElk Grove$10,944Finaled
Feb 28, 2025SolarElk Grove$13,680Finaled
Feb 28, 2025SolarElk Grove$7,524Finaled
Feb 28, 2025SolarElk Grove$6,080Finaled
Feb 28, 2025SolarElk Grove$6,080Finaled
Feb 27, 2025SolarElk Grove$6,080Finaled
Feb 27, 2025SolarElk Grove$6,080Finaled
Feb 27, 2025SolarElk Grove$10,944Finaled
Feb 27, 2025SolarElk Grove$6,080Finaled
Feb 27, 2025SolarElk Grove$6,080Finaled
Feb 27, 2025SolarElk Grove$10,003Finaled
Feb 25, 2025SolarElk Grove$6,080Finaled
Feb 25, 2025SolarElk Grove$6,080Finaled
Feb 25, 2025SolarElk Grove$30,041Expired
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 24, 2025SolarElk Grove$6,080Finaled
Feb 21, 2025SolarElk Grove$11,273Finaled
Feb 20, 2025SolarElk Grove$6,080Finaled
Feb 20, 2025SolarElk Grove$6,080Finaled
Feb 20, 2025SolarElk Grove$7,695Finaled
Feb 20, 2025SolarElk Grove$7,695Finaled
Feb 20, 2025SolarElk Grove$7,695Finaled
Feb 20, 2025SolarElk Grove$6,080Finaled
Feb 20, 2025SolarElk Grove$6,080Finaled
Feb 20, 2025SolarElk Grove$9,234Finaled
Feb 20, 2025SolarElk Grove$10,944Finaled
Feb 20, 2025SolarElk Grove$7,695Finaled
Feb 20, 2025SolarElk Grove$9,234Finaled
Feb 19, 2025SolarElk Grove$9,234Finaled
Feb 19, 2025SolarElk Grove$9,120Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$10,944Finaled
Feb 19, 2025SolarElk Grove$6,156Finaled
Feb 19, 2025SolarElk Grove$7,695Finaled
Feb 19, 2025SolarElk Grove$7,695Finaled
Feb 19, 2025SolarElk Grove$12,312Finaled
Feb 19, 2025SolarElk Grove$9,234Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$6,080Finaled
Feb 19, 2025SolarElk Grove$7,695Finaled
Feb 13, 2025SolarElk Grove$6,080Finaled
Feb 12, 2025SolarElk Grove$8,464Finaled
Feb 12, 2025SolarElk Grove$6,080Finaled
Feb 12, 2025SolarElk Grove$7,600Finaled
Feb 12, 2025SolarElk Grove$10,003Finaled
Feb 12, 2025SolarElk Grove$6,080Finaled
Feb 11, 2025SolarElk Grove$6,080Finaled
Feb 11, 2025SolarElk Grove$6,080Finaled
Feb 7, 2025SolarElk Grove$7,600Finaled
Feb 7, 2025SolarElk Grove$7,600Finaled
Feb 7, 2025SolarElk Grove$9,120Finaled
Feb 7, 2025SolarElk Grove$6,080Finaled
Feb 7, 2025SolarElk Grove$6,080Finaled
Feb 7, 2025SolarElk Grove$6,080Finaled
Feb 7, 2025SolarElk Grove$6,080Finaled
Feb 7, 2025SolarElk Grove$9,120Finaled
Feb 7, 2025SolarElk Grove$9,120Finaled
Feb 7, 2025SolarElk Grove$9,120Finaled
Feb 7, 2025SolarElk Grove$6,080Finaled
Feb 6, 2025SolarElk Grove$7,695Finaled
Feb 6, 2025SolarElk Grove$9,234Finaled
Feb 6, 2025SolarElk Grove$7,695Finaled
Feb 5, 2025SolarElk Grove$8,464Finaled
Feb 5, 2025SolarElk Grove$10,773Finaled
Feb 5, 2025SolarElk Grove$7,524Finaled
Feb 5, 2025SolarElk Grove$13,680Finaled
Feb 5, 2025SolarElk Grove$7,695Finaled
Feb 5, 2025SolarElk Grove$12,312Finaled
Feb 5, 2025SolarElk Grove$12,312Finaled
Jan 30, 2025SolarElk Grove$12,312Finaled
Jan 30, 2025SolarElk Grove$7,695Finaled
Jan 30, 2025SolarElk Grove$7,600Finaled
Jan 30, 2025SolarElk Grove$9,576Finaled
Jan 27, 2025SolarElk Grove$6,156Finaled
Jan 27, 2025SolarElk Grove$6,156Finaled
Jan 27, 2025SolarElk Grove$8,436Finaled
Jan 23, 2025SolarElk Grove$9,120Finaled
Jan 23, 2025SolarElk Grove$7,030Finaled
Jan 23, 2025SolarElk Grove$7,600Finaled
Jan 23, 2025SolarElk Grove$12,312Finaled
Jan 23, 2025SolarElk Grove$8,436Finaled
Jan 23, 2025SolarElk Grove$9,576Finaled
Jan 23, 2025SolarElk Grove$6,156Finaled
Jan 21, 2025SolarElk Grove$10,003Finaled
Jan 21, 2025SolarElk Grove$7,695Finaled
Jan 21, 2025SolarElk Grove$9,234Finaled
Jan 19, 2025SolarElk Grove$9,576Finaled
Jan 19, 2025SolarElk Grove$9,234Finaled
Jan 19, 2025SolarElk Grove$6,156Finaled
Jan 17, 2025SolarElk Grove$9,120Finaled
Jan 17, 2025SolarElk Grove$13,680Finaled
Jan 17, 2025SolarElk Grove$12,312Finaled
Jan 17, 2025SolarElk Grove$8,464Finaled
Jan 17, 2025SolarElk Grove$9,120Finaled
Jan 17, 2025SolarElk Grove$9,120Finaled
Jan 17, 2025SolarElk Grove$13,680Finaled
Jan 16, 2025SolarElk Grove$9,234Finaled
Jan 16, 2025SolarElk Grove$9,234Finaled
Jan 16, 2025SolarElk Grove$9,234Finaled
Jan 15, 2025SolarElk Grove$7,695Finaled
Jan 15, 2025SolarElk Grove$7,695Finaled
Jan 15, 2025SolarElk Grove$7,695Finaled
Jan 15, 2025SolarElk Grove$8,464Finaled
Jan 14, 2025SolarElk Grove$12,312Finaled
Jan 14, 2025SolarElk Grove$13,680Finaled
Jan 14, 2025SolarElk Grove$13,680Finaled
Jan 13, 2025SolarElk Grove$7,695Finaled
Jan 13, 2025SolarElk Grove$7,695Finaled
Jan 13, 2025SolarElk Grove$7,695Finaled
Jan 7, 2025SolarElk Grove$7,695Finaled
Jan 3, 2025SolarElk Grove$7,702Finaled
Jan 3, 2025SolarElk Grove$8,596Finaled
Jan 3, 2025SolarElk Grove$628Finaled
Jan 3, 2025SolarElk Grove$7,104Finaled

Street addresses of homeowners are never shown.

Work on permits

Solar · 701 permits HVAC, plumbing & electrical · 5 permits

Where they work

Elk Grove · 706 permits

Similar contractors in San Francisco