Apollo Building & Roofing Group INC.

Apollo Building & Roofing Group INC. is a California corporation based in Walnut Creek (Contra Costa County) with contractor license #1076767 (B, C-39), first issued in 2021. CSLB status on Nov 9, 2026: Active, no violations. From Jan 1, 2025 to Nov 8, 2026, building departments recorded 330 permits under this name, 323 of them home projects (roofing). 72% of them were finaled by the city inspector. The median declared job value is $16,000. The latest permit is from Nov 3, 2026. The license lists a contractor bond and workers' compensation coverage.

330permits 2025–26
323home-project permits
72%finaled by inspector
$16,000median declared job value

(925) 860-3538

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 #1076767
StatusActive, no violations
ClassesB, C-39
Business typecorporation
Issued / ExpiresJun 9, 2021 / Jun 30, 2027
Contractor bondYes
Workers' compYes, on file
Based inWalnut Creek, Contra Costa County

All permits (330)

DateWorkAreaDeclared valueStatus
Nov 3, 2026Roofing94945 · Novato$29,000Issued
Oct 28, 2026Roofing94903 · San Rafael$40,000Issued
Oct 26, 2026RoofingElk Grove$35,000Issued
Oct 26, 2026Roofing94903 · San Rafael$15,000Issued
Oct 26, 2026Roofing94903 · San Rafael$40,000Issued
Oct 19, 2026RoofingWest Sacramento$17,000Issued
Oct 19, 2026Roofing94941 · Mill Valley$20,000Issued
Oct 14, 2026Roofing94946 · Nicasio$2,500Issued
Sep 30, 2026Roofing94963 · San Geronimo$53,000Issued
Sep 29, 2026Roofing94903 · San Rafael$22,000Issued
Sep 17, 2026RoofingElk Grove$54,000Finaled
Sep 9, 2026Roofing95822 · South Land Park / Hollywood Park$5,000Finaled
Sep 8, 2026Roofing94941 · Mill Valley$19,780Issued
Sep 7, 2026Roofing94960 · San Anselmo$32,000Issued
Sep 3, 2026Roofing94941 · Mill Valley$12,000Issued
Sep 2, 2026Roofing95818 · Land Park / Curtis Park$4,200Finaled
Aug 26, 2026Other permits94114 · Castro/Upper Market / Noe Valley$3,000Finaled
Aug 17, 2026Roofing94903 · San Rafael$13,000Issued
Aug 12, 2026Other permits94107 · Potrero Hill / South of Market$13,000Issued
Jul 30, 2026Roofing94941 · Mill Valley$41,000Issued
Jul 21, 2026Roofing95823 · Valley Hi / Parkway$18,711Finaled
Jul 21, 2026Roofing94930 · Fairfax$23,000Issued
Jul 8, 2026Roofing94960 · San Anselmo$26,000Issued
Jul 2, 2026Roofing94941 · Mill Valley$24,000Issued
Jun 26, 2026Roofing94117 · Haight Ashbury / Hayes Valley$16,000Issued
Jun 25, 2026Roofing94960 · San Anselmo$35,000Issued
Jun 19, 2026Roofing94116 · Sunset/Parkside / West of Twin Peaks$12,000Finaled
Jun 19, 2026Roofing94941 · Mill Valley$35,000Issued
Jun 12, 2026Roofing94903 · San Rafael$39,000Issued
Jun 10, 2026Roofing94114 · Castro/Upper Market / Noe Valley$20,000Finaled
Jun 10, 2026Roofing94102 · Hayes Valley / Tenderloin$60,000Issued
Jun 8, 2026Roofing94134 · Portola / Visitacion Valley$13,000Finaled
Jun 8, 2026Roofing94116 · Sunset/Parkside / West of Twin Peaks$19,000Finaled
Jun 8, 2026Roofing94941 · Mill Valley$58,000Issued
Jun 3, 2026Roofing94116 · Sunset/Parkside / West of Twin Peaks$12,000Finaled
Jun 3, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$22,000Finaled
Jun 3, 2026Roofing94118 · Inner Richmond / Presidio Heights$20,000Finaled
Jun 3, 2026Roofing94941 · Mill Valley$38,000Issued
Jun 2, 2026Roofing94131 · Noe Valley / Glen Park$11,000Finaled
Jun 2, 2026Roofing94109 · Russian Hill / Nob Hill$20,000Finaled
Jun 1, 2026Roofing94124 · Bayview Hunters Point$19,000Finaled
Jun 1, 2026Roofing94114 · Castro/Upper Market / Noe Valley$31,000Issued
May 28, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$15,000Finaled
May 28, 2026Roofing94110 · Mission / Bernal Heights$20,000Finaled
May 28, 2026Roofing94127 · West of Twin Peaks$20,000Finaled
May 28, 2026Roofing94973 · Woodacre$20,000Issued
May 26, 2026Roofing94127 · West of Twin Peaks$19,000Finaled
May 26, 2026Roofing94941 · Mill Valley$37,000Issued
May 19, 2026RoofingElk Grove$20,000Finaled
May 15, 2026RoofingWest Sacramento$20,000Finaled
May 15, 2026Roofing95816 · Midtown / East Sac$14,500Finaled
May 15, 2026Roofing94903 · San Rafael$33,000Issued
May 14, 2026Roofing94973 · Woodacre$19,800Issued
May 12, 2026Roofing94116 · Sunset/Parkside / West of Twin Peaks$12,000Finaled
May 12, 2026Roofing94115 · Pacific Heights / Western Addition$11,000Finaled
May 7, 2026Roofing94946 · Nicasio$28,500Issued
May 5, 2026Roofing94110 · Mission / Bernal Heights$5,000Finaled
May 4, 2026Roofing94114 · Castro/Upper Market / Noe Valley$21,000Finaled
May 4, 2026Roofing94960 · San Anselmo$31,000Issued
May 1, 2026Roofing94102 · Hayes Valley / Tenderloin$5,000Issued
May 1, 2026Roofing94131 · Noe Valley / Glen Park$15,000Finaled
May 1, 2026Roofing94941 · Mill Valley$31,000Issued
May 1, 2026Roofing94941 · Mill Valley$21,000Issued
May 1, 2026Roofing94947 · Novato$22,250Issued
May 1, 2026Roofing94947 · Novato$23,500Issued
May 1, 2026Roofing94945 · Novato$21,000Issued
Apr 30, 2026Roofing94110 · Mission / Bernal Heights$12,000Finaled
Apr 30, 2026Roofing94121 · Outer Richmond / Seacliff$8,000Finaled
Apr 30, 2026Roofing94107 · Potrero Hill / South of Market$8,000Finaled
Apr 30, 2026Roofing94131 · Noe Valley / Glen Park$12,000Finaled
Apr 30, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$12,000Finaled
Apr 30, 2026Roofing94132 · Oceanview/Merced/Ingleside / Sunset/Parkside$12,000Finaled
Apr 30, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$18,000Finaled
Apr 30, 2026Roofing94127 · West of Twin Peaks$13,000Finaled
Apr 24, 2026Roofing94127 · West of Twin Peaks$17,000Finaled
Apr 21, 2026Roofing94930 · Fairfax$30,000Issued
Apr 15, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$10,000Finaled
Apr 15, 2026Roofing94134 · Portola / Visitacion Valley$12,000Finaled
Apr 15, 2026Roofing94114 · Castro/Upper Market / Noe Valley$5,000Issued
Apr 15, 2026Roofing94118 · Inner Richmond / Presidio Heights$27,000Finaled
Apr 15, 2026Roofing94131 · Noe Valley / Glen Park$15,000Finaled
Apr 14, 2026Roofing94131 · Noe Valley / Glen Park$14,000Finaled
Apr 9, 2026Roofing94115 · Pacific Heights / Western Addition$22,000Finaled
Apr 9, 2026Roofing94903 · San Rafael$19,000Issued
Apr 6, 2026Roofing94115 · Pacific Heights / Western Addition$25,000Finaled
Mar 26, 2026Roofing94121 · Outer Richmond / Seacliff$10,000Finaled
Mar 26, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$17,000Finaled
Mar 24, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$17,000Finaled
Mar 24, 2026Roofing94127 · West of Twin Peaks$10,000Finaled
Mar 16, 2026Roofing94131 · Noe Valley / Glen Park$14,000Finaled
Mar 16, 2026Roofing94121 · Outer Richmond / Seacliff$19,000Finaled
Mar 16, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$14,000Finaled
Mar 16, 2026Roofing94904 · Kentfield$50,000Issued
Mar 13, 2026Roofing94109 · Russian Hill / Nob Hill$12,000Finaled
Mar 13, 2026Roofing94118 · Inner Richmond / Presidio Heights$26,000Issued
Mar 12, 2026Roofing94941 · Mill Valley$15,000Issued
Mar 11, 2026Roofing94904 · Kentfield$25,000Issued
Mar 10, 2026Roofing94107 · Potrero Hill / South of Market$15,000Finaled
Mar 9, 2026Roofing94112 · Excelsior / Outer Mission$13,000Finaled
Mar 6, 2026Roofing94112 · Excelsior / Outer Mission$13,000Finaled
Mar 4, 2026Roofing94117 · Haight Ashbury / Hayes Valley$16,000Finaled
Mar 4, 2026Roofing94114 · Castro/Upper Market / Noe Valley$16,000Finaled
Mar 4, 2026Roofing94127 · West of Twin Peaks$21,000Finaled
Mar 3, 2026Roofing95820 · Tahoe Park / Fruitridge$8,000Finaled
Feb 26, 2026Roofing95819 · East Sacramento$17,000Finaled
Feb 25, 2026Roofing95831 · Pocket / Greenhaven$60,000Finaled
Feb 24, 2026Roofing94110 · Mission / Bernal Heights$10,000Finaled
Feb 24, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$17,000Finaled
Feb 24, 2026Roofing94127 · West of Twin Peaks$3,000Issued
Feb 24, 2026Roofing94107 · Potrero Hill / South of Market$11,000Finaled
Feb 12, 2026Roofing94904 · Kentfield$18,000Issued
Feb 12, 2026Roofing94929 · Dillon Beach$21,000Issued
Feb 9, 2026Roofing94116 · Sunset/Parkside / West of Twin Peaks$10,000Finaled
Feb 9, 2026Roofing94127 · West of Twin Peaks$4,000Issued
Feb 9, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$17,000Finaled
Feb 9, 2026Roofing94117 · Haight Ashbury / Hayes Valley$7,500Finaled
Feb 9, 2026Roofing94121 · Outer Richmond / Seacliff$16,000Finaled
Feb 9, 2026Roofing94127 · West of Twin Peaks$1,800Finaled
Feb 9, 2026Roofing94110 · Mission / Bernal Heights$6,000Finaled
Jan 28, 2026Roofing94110 · Mission / Bernal Heights$18,000Finaled
Jan 28, 2026Roofing94107 · Potrero Hill / South of Market$12,000Finaled
Jan 23, 2026Roofing94103 · Mission / South of Market$14,000Finaled
Jan 23, 2026Roofing94903 · San Rafael$20,000Issued
Jan 19, 2026Roofing94941 · Mill Valley$33,000Issued
Jan 16, 2026Roofing95838 · Del Paso Heights / Robla$18,000Finaled
Jan 15, 2026Roofing94114 · Castro/Upper Market / Noe Valley$10,000Issued
Jan 14, 2026Roofing94118 · Inner Richmond / Presidio Heights$10,000Finaled
Jan 14, 2026Roofing94107 · Potrero Hill / South of Market$12,000Finaled
Jan 14, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$9,000Finaled
Jan 14, 2026Roofing94122 · Sunset/Parkside / Inner Sunset$12,000Finaled
Jan 14, 2026Roofing94110 · Mission / Bernal Heights$13,000Finaled
Jan 13, 2026Roofing94131 · Noe Valley / Glen Park$13,000Finaled
Jan 7, 2026Roofing94133 · North Beach / Russian Hill$8,000Finaled
Jan 7, 2026Roofing94133 · North Beach / Russian Hill$8,000Finaled
Jan 7, 2026Roofing94118 · Inner Richmond / Presidio Heights$15,800Finaled
Jan 5, 2026Roofing94941 · Mill Valley$14,500Issued
Jan 2, 2026Roofing94903 · San Rafael$9,000Issued
Dec 31, 2025Roofing94127 · West of Twin Peaks$14,500Finaled
Dec 31, 2025Roofing94110 · Mission / Bernal Heights$14,000Finaled
Dec 19, 2025Roofing94132 · Oceanview/Merced/Ingleside / Sunset/Parkside$12,000Finaled
Dec 19, 2025Roofing94945 · Novato$20,000Issued
Dec 19, 2025Roofing94938 · Lagunitas$22,000Issued
Dec 12, 2025Roofing94115 · Pacific Heights / Western Addition$19,000Finaled
Dec 11, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$7,000Finaled
Dec 10, 2025Roofing94117 · Haight Ashbury / Hayes Valley$15,000Finaled
Dec 10, 2025Roofing94115 · Pacific Heights / Western Addition$16,000Finaled
Dec 10, 2025Roofing94123 · Marina / Pacific Heights$15,000Finaled
Dec 10, 2025Roofing94123 · Marina / Pacific Heights$15,000Finaled
Dec 10, 2025Roofing94121 · Outer Richmond / Seacliff$21,000Finaled
Dec 5, 2025Roofing94904 · Kentfield$3,000Issued
Dec 4, 2025Roofing94947 · Novato$19,000Issued
Dec 3, 2025Roofing94941 · Mill Valley$17,000Issued
Dec 2, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$15,000Finaled
Dec 2, 2025Roofing94110 · Mission / Bernal Heights$8,000Finaled
Nov 25, 2025Roofing95823 · Valley Hi / Parkway$16,000Finaled
Nov 24, 2025Roofing94930 · Fairfax$29,000Issued
Nov 19, 2025Roofing94110 · Mission / Bernal Heights$15,000Finaled
Nov 17, 2025Roofing94115 · Pacific Heights / Western Addition$21,000Finaled
Nov 14, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$20,000Finaled
Nov 14, 2025Roofing94121 · Outer Richmond / Seacliff$8,000Finaled
Nov 13, 2025Roofing94134 · Portola / Visitacion Valley$13,000Finaled
Nov 10, 2025Other permits94121 · Outer Richmond / Seacliff–Finaled
Nov 5, 2025Roofing94110 · Mission / Bernal Heights$9,000Finaled
Nov 5, 2025Roofing94124 · Bayview Hunters Point$1,400Finaled
Nov 5, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$14,500Issued
Nov 5, 2025Roofing94118 · Inner Richmond / Presidio Heights$14,500Finaled
Nov 5, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$11,000Finaled
Oct 30, 2025Other permits94133 · North Beach / Russian Hill$15,000Finaled
Oct 30, 2025Roofing94930 · Fairfax$25,000Issued
Oct 28, 2025Roofing94901 · San Rafael$5,000Issued
Oct 27, 2025Roofing94131 · Noe Valley / Glen Park$17,000Finaled
Oct 21, 2025Roofing94114 · Castro/Upper Market / Noe Valley$14,000Finaled
Oct 15, 2025Other permits94121 · Outer Richmond / Seacliff$3,000Finaled
Oct 15, 2025Roofing94117 · Haight Ashbury / Hayes Valley$20,000Finaled
Oct 15, 2025Roofing94117 · Haight Ashbury / Hayes Valley$20,000Finaled
Oct 15, 2025Roofing94117 · Haight Ashbury / Hayes Valley$20,000Finaled
Oct 10, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$15,000Finaled
Oct 8, 2025Roofing94127 · West of Twin Peaks$40,000Finaled
Oct 8, 2025Roofing94127 · West of Twin Peaks$40,000Finaled
Oct 8, 2025Roofing94114 · Castro/Upper Market / Noe Valley$15,000Finaled
Oct 3, 2025Roofing94117 · Haight Ashbury / Hayes Valley$21,000Finaled
Oct 3, 2025Roofing94112 · Excelsior / Outer Mission$16,000Finaled
Oct 3, 2025Roofing94114 · Castro/Upper Market / Noe Valley$14,000Issued
Oct 3, 2025Roofing94134 · Portola / Visitacion Valley$13,000Cancelled
Oct 3, 2025Roofing94127 · West of Twin Peaks$25,000Finaled
Oct 3, 2025Roofing94127 · West of Twin Peaks$20,000Finaled
Oct 3, 2025Roofing94110 · Mission / Bernal Heights$20,000Finaled
Oct 3, 2025Roofing94118 · Inner Richmond / Presidio Heights$11,000Finaled
Oct 1, 2025Roofing94131 · Noe Valley / Glen Park$22,000Finaled
Oct 1, 2025Roofing94109 · Russian Hill / Nob Hill$15,000Finaled
Sep 30, 2025Roofing94127 · West of Twin Peaks$16,000Finaled
Sep 19, 2025Roofing94121 · Outer Richmond / Seacliff$18,000Finaled
Sep 19, 2025Roofing94112 · Excelsior / Outer Mission$17,000Finaled
Sep 19, 2025Roofing94121 · Outer Richmond / Seacliff$18,000Finaled
Sep 15, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$15,000Finaled
Sep 10, 2025Roofing94127 · West of Twin Peaks$40,000Finaled
Sep 10, 2025Roofing94114 · Castro/Upper Market / Noe Valley$20,000Finaled
Sep 8, 2025Roofing94941 · Mill Valley$20,000Issued
Sep 5, 2025Roofing94114 · Castro/Upper Market / Noe Valley$17,000Finaled
Sep 5, 2025Roofing94131 · Noe Valley / Glen Park$14,000Finaled
Sep 5, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$14,000Finaled
Sep 5, 2025Roofing94115 · Pacific Heights / Western Addition$14,000Finaled
Sep 1, 2025Roofing94973 · Woodacre$17,000Issued
Aug 29, 2025Roofing94114 · Castro/Upper Market / Noe Valley$15,000Finaled
Aug 29, 2025Roofing94107 · Potrero Hill / South of Market$16,000Finaled
Aug 22, 2025Roofing94109 · Russian Hill / Nob Hill$8,000Finaled
Aug 22, 2025Roofing94121 · Outer Richmond / Seacliff$10,000Finaled
Aug 22, 2025Roofing94109 · Russian Hill / Nob Hill$8,000Finaled
Aug 22, 2025Roofing94127 · West of Twin Peaks$51,000Finaled
Aug 21, 2025Roofing94114 · Castro/Upper Market / Noe Valley$21,000Finaled
Aug 20, 2025Roofing94131 · Noe Valley / Glen Park$17,000Finaled
Aug 18, 2025Roofing94952 · Petaluma$30,000Issued
Aug 15, 2025Roofing94114 · Castro/Upper Market / Noe Valley$14,000Finaled
Aug 15, 2025Roofing94115 · Pacific Heights / Western Addition$15,500Finaled
Aug 15, 2025Roofing94117 · Haight Ashbury / Hayes Valley$15,000Finaled
Aug 15, 2025Roofing94117 · Haight Ashbury / Hayes Valley$15,000Finaled
Aug 7, 2025Roofing94131 · Noe Valley / Glen Park$17,000Finaled
Aug 7, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$14,000Finaled
Aug 6, 2025Roofing94117 · Haight Ashbury / Hayes Valley$20,000Finaled
Aug 5, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$8,000Finaled
Aug 4, 2025Roofing94960 · San Anselmo$42,000Issued
Jul 31, 2025Roofing94134 · Portola / Visitacion Valley$21,000Finaled
Jul 29, 2025Roofing94121 · Outer Richmond / Seacliff$14,000Finaled
Jul 25, 2025Roofing94123 · Marina / Pacific Heights$16,000Finaled
Jul 24, 2025Roofing94930 · Fairfax$31,000Issued
Jul 18, 2025Roofing94131 · Noe Valley / Glen Park$15,000Cancelled
Jul 16, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$18,000Issued
Jul 16, 2025Roofing94112 · Excelsior / Outer Mission$10,000Finaled
Jul 16, 2025Roofing94117 · Haight Ashbury / Hayes Valley$15,000Finaled
Jul 16, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$18,500Finaled
Jul 16, 2025Roofing94118 · Inner Richmond / Presidio Heights$17,000Finaled
Jul 16, 2025Roofing94131 · Noe Valley / Glen Park$17,000Finaled
Jul 15, 2025Roofing94941 · Mill Valley$17,000Issued
Jul 14, 2025Roofing94127 · West of Twin Peaks$12,000Finaled
Jul 14, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$19,500Finaled
Jul 14, 2025Roofing94118 · Inner Richmond / Presidio Heights$17,000Issued
Jul 14, 2025Roofing94131 · Noe Valley / Glen Park$17,000Finaled
Jul 9, 2025Roofing94115 · Pacific Heights / Western Addition$16,000Finaled
Jul 2, 2025Roofing94118 · Inner Richmond / Presidio Heights$23,000Finaled
Jul 2, 2025Roofing94110 · Mission / Bernal Heights$14,000Finaled
Jul 2, 2025Roofing94117 · Haight Ashbury / Hayes Valley$21,000Finaled
Jul 2, 2025Roofing94110 · Mission / Bernal Heights$37,000Finaled
Jun 26, 2025Roofing94118 · Inner Richmond / Presidio Heights$10,500Finaled
Jun 20, 2025Roofing94110 · Mission / Bernal Heights$14,000Finaled
Jun 20, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$16,500Finaled
Jun 13, 2025Roofing94107 · Potrero Hill / South of Market$17,500Finaled
Jun 9, 2025Roofing94117 · Haight Ashbury / Hayes Valley$18,000Finaled
Jun 9, 2025Roofing94134 · Portola / Visitacion Valley$16,500Finaled
Jun 9, 2025Roofing94114 · Castro/Upper Market / Noe Valley$8,000Finaled
Jun 9, 2025Roofing94903 · San Rafael$21,000Issued
Jun 5, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$7,500Finaled
Jun 5, 2025Roofing94115 · Pacific Heights / Western Addition$21,400Issued
Jun 5, 2025Roofing94127 · West of Twin Peaks$15,500Finaled
Jun 2, 2025Roofing94112 · Excelsior / Outer Mission$16,000Finaled
Jun 2, 2025Roofing94118 · Inner Richmond / Presidio Heights$10,000Finaled
May 30, 2025Roofing94112 · Excelsior / Outer Mission$21,000Finaled
May 12, 2025Roofing94123 · Marina / Pacific Heights$17,000Finaled
May 6, 2025Roofing94127 · West of Twin Peaks$12,000Finaled
May 6, 2025Roofing94110 · Mission / Bernal Heights$22,000Finaled
May 6, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$21,000Finaled
May 6, 2025Roofing94941 · Mill Valley$25,000Issued
May 1, 2025Roofing94133 · North Beach / Russian Hill$17,000Finaled
May 1, 2025Roofing94133 · North Beach / Russian Hill$17,000Finaled
May 1, 2025Roofing94127 · West of Twin Peaks$18,000Finaled
May 1, 2025Roofing94110 · Mission / Bernal Heights$16,000Finaled
Apr 30, 2025Roofing94112 · Excelsior / Outer Mission$14,000Finaled
Apr 29, 2025Roofing94938 · Lagunitas$16,000Issued
Apr 28, 2025Roofing94947 · Novato$26,000Issued
Apr 28, 2025Roofing94941 · Mill Valley$27,000Issued
Apr 22, 2025Roofing94131 · Noe Valley / Glen Park$18,000Finaled
Apr 22, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$15,000Finaled
Apr 21, 2025Roofing94903 · San Rafael$20,000Issued
Apr 18, 2025HVAC, plumbing & electrical94114 · Castro/Upper Market / Noe Valley$12,000Finaled
Apr 16, 2025Roofing94112 · Excelsior / Outer Mission$15,000Finaled
Apr 16, 2025Roofing94134 · Portola / Visitacion Valley$10,000Finaled
Apr 11, 2025Roofing94118 · Inner Richmond / Presidio Heights$16,000Finaled
Apr 11, 2025Roofing94118 · Inner Richmond / Presidio Heights$16,000Finaled
Apr 11, 2025Roofing94118 · Inner Richmond / Presidio Heights$16,000Finaled
Apr 3, 2025Roofing94127 · West of Twin Peaks$22,000Finaled
Apr 2, 2025Roofing94117 · Haight Ashbury / Hayes Valley$17,000Finaled
Apr 2, 2025Roofing94127 · West of Twin Peaks$17,000Finaled
Apr 2, 2025Roofing94114 · Castro/Upper Market / Noe Valley$11,000Finaled
Apr 1, 2025Roofing94110 · Mission / Bernal Heights$16,000Issued
Apr 1, 2025Roofing94112 · Excelsior / Outer Mission$13,000Finaled
Mar 31, 2025Roofing94107 · Potrero Hill / South of Market$10,000Finaled
Mar 31, 2025Roofing94114 · Castro/Upper Market / Noe Valley$15,000Finaled
Mar 31, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$15,000Finaled
Mar 28, 2025Roofing94134 · Portola / Visitacion Valley$14,000Finaled
Mar 25, 2025Roofing94121 · Outer Richmond / Seacliff$13,000Finaled
Mar 20, 2025Roofing94109 · Russian Hill / Nob Hill$10,300Finaled
Mar 18, 2025Roofing94110 · Mission / Bernal Heights$16,000Finaled
Mar 18, 2025Roofing94124 · Bayview Hunters Point$14,000Finaled
Mar 18, 2025Roofing94107 · Potrero Hill / South of Market$16,000Finaled
Mar 17, 2025Roofing94131 · Noe Valley / Glen Park$16,000Finaled
Mar 11, 2025Roofing94109 · Russian Hill / Nob Hill$14,500Finaled
Mar 11, 2025Roofing94114 · Castro/Upper Market / Noe Valley$14,000Finaled
Mar 10, 2025Roofing94103 · Mission / South of Market$1,000Issued
Mar 10, 2025Roofing94118 · Inner Richmond / Presidio Heights$14,000Issued
Mar 10, 2025Roofing94110 · Mission / Bernal Heights$12,000Finaled
Mar 4, 2025Roofing94107 · Potrero Hill / South of Market$18,000Finaled
Mar 4, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$16,000Finaled
Mar 4, 2025Roofing94904 · Kentfield$17,000Issued
Mar 3, 2025Roofing94131 · Noe Valley / Glen Park$20,000Finaled
Feb 28, 2025Roofing94123 · Marina / Pacific Heights$15,000Finaled
Feb 28, 2025Roofing94112 · Excelsior / Outer Mission$23,000Finaled
Feb 20, 2025Roofing94134 · Portola / Visitacion Valley$13,500Finaled
Feb 19, 2025Roofing94904 · Kentfield$19,000Issued
Feb 17, 2025Roofing94121 · Outer Richmond / Seacliff$16,000Finaled
Feb 17, 2025Roofing94127 · West of Twin Peaks$16,000Finaled
Feb 17, 2025Roofing94960 · San Anselmo$9,500Issued
Feb 12, 2025Roofing94116 · Sunset/Parkside / West of Twin Peaks$16,000Finaled
Feb 10, 2025Roofing94123 · Marina / Pacific Heights$16,000Finaled
Feb 10, 2025Roofing94115 · Pacific Heights / Western Addition$13,000Finaled
Feb 6, 2025Roofing94123 · Marina / Pacific Heights$16,000Finaled
Feb 4, 2025Roofing94131 · Noe Valley / Glen Park$6,000Issued
Feb 3, 2025Roofing94132 · Oceanview/Merced/Ingleside / Sunset/Parkside$16,000Finaled
Jan 31, 2025Roofing94131 · Noe Valley / Glen Park$17,000Finaled
Jan 23, 2025Roofing94115 · Pacific Heights / Western Addition$16,500Finaled
Jan 23, 2025Solar94903 · San Rafael$9,500Issued
Jan 22, 2025Roofing94131 · Noe Valley / Glen Park$29,000Finaled
Jan 22, 2025Roofing94122 · Sunset/Parkside / Inner Sunset$22,000Finaled
Jan 21, 2025Roofing94947 · Novato$41,000Issued
Jan 20, 2025Roofing94941 · Mill Valley$21,000Issued
Jan 17, 2025Roofing94112 · Excelsior / Outer Mission$21,000Finaled
Jan 16, 2025Roofing94114 · Castro/Upper Market / Noe Valley$17,000Finaled
Jan 15, 2025Roofing94121 · Outer Richmond / Seacliff$15,000Finaled
Jan 10, 2025Roofing94112 · Excelsior / Outer Mission$18,000Finaled
Jan 10, 2025Roofing94123 · Marina / Pacific Heights$15,000Finaled
Jan 10, 2025Roofing94123 · Marina / Pacific Heights$15,000Finaled
Jan 7, 2025Roofing94103 · Mission / South of Market$15,000Finaled

Street addresses of homeowners are never shown.

Work on permits

Roofing · 323 permits Other permits · 5 permits HVAC, plumbing & electrical · 1 permit Solar · 1 permit

Where they work

94122 · Sunset/Parkside / Inner Sunset · 24 permits94127 · West of Twin Peaks · 24 permits94131 · Noe Valley / Glen Park · 21 permits94114 · Castro/Upper Market / Noe Valley · 21 permits94110 · Mission / Bernal Heights · 20 permits94941 · Mill Valley · 20 permits

Similar contractors in Walnut Creek