Permit GraphShortlistSan Francisco building permits since 2000

Kepper

Contractor license
1132979
State license record
Based in
Pinole
On San Francisco permits
Feb 2025 to Jul 2026
Last 24 months
10 permits filed

10 permits since 2000: 7 completed, 3 in progress.

CompletedIn progressNever finaledExpired or cancelled

This is the city’s permit record, not a license check. It does not show whether the state license is active, bonded or insured. How to read these records

Permits filed each year

How long permits take

Median days to final inspection, citywideMedian days to permit issued, citywideThis contractor’s finished permits

Each point is the quarter the permits were filed, for all building permits across San Francisco. A median counts only permits that have finished, so the shaded recent quarters look faster than they will end up: their slow permits have not finished yet. Hover a point for the slowest 10%. Gaps mean fewer than 5 permits. A rise in the issue line is the city’s review backlog, not the contractor.

Most recent permits

AllKitchen remodel 1
FiledOutcomeAddressWork described on the permitDeclared cost
Jul 30, 2026In progress
issued Aug 2026
1260 Monterey Blreplace windows in front (south) of the house, replace front door in kind, reframe window of the south and west side of the building. close one window in studio, open stucco around the window, drywall as needed, paint new trim and moldings, replace one interior door in kind.
Details
Permit
202607305826
Status
issued
Filed
Jul 30, 2026
Permit issued
Aug 6, 2026
Declared cost
$85,000
Address
1260 Monterey Bl

replace windows in front (south) of the house, replace front door in kind, reframe window of the south and west side of the building. close one window in studio, open stucco around the window, drywall as needed, paint new trim and moldings, replace one interior door in kind.

Open the permit page

$85,000
Jun 22, 2026In progress
issued Jun 2026
1290 Monterey Blrepair interior sheet rock, dryrotted framing, exterior sheething and stucco in kind at window base at front of the house. approx 40 sq ft. revision to bldg-26-795
Details
Permit
202606223645
Status
issued
Filed
Jun 22, 2026
Permit issued
Jun 22, 2026
Declared cost
$7,200
Address
1290 Monterey Bl

repair interior sheet rock, dryrotted framing, exterior sheething and stucco in kind at window base at front of the house. approx 40 sq ft. revision to bldg-26-795

Open the permit page

$7,200
Apr 22, 2026In progress
issued Apr 2026
667 45th Avunit 667- remove and replace drywall and insulation,install new flooring, paint, replace doors in kind and repair leak in light well.
Details
Permit
202604229922
Status
issued
Filed
Apr 22, 2026
Permit issued
Apr 23, 2026
Declared cost
$13,000
Address
667 45th Av

unit 667- remove and replace drywall and insulation,install new flooring, paint, replace doors in kind and repair leak in light well.

Open the permit page

$13,000
Jun 9, 2025Completed
final sign-off May 2026
2342 43rd Avrepair drywall in living room (interior) where roof is leaking. patch and paint. approx 20 sq ft.
Details
Permit
202506098251
Status
complete
Filed
Jun 9, 2025
Permit issued
Jun 9, 2025
Final sign-off
May 29, 2026
Declared cost
$1,600
Address
2342 43rd Av

repair drywall in living room (interior) where roof is leaking. patch and paint. approx 20 sq ft.

Open the permit page

$1,600
Apr 21, 2025Completed
final sign-off Jun 2025
110 Havenside Drrevision 202502140397 and ref 202502240972-move main panel to the rear of the house, patch stucco and paint the wall. repair wall inside garage.
Details
Permit
202504214858
Status
complete
Filed
Apr 21, 2025
Permit issued
Apr 21, 2025
Final sign-off
Jun 25, 2025
Declared cost
$5,000
Address
110 Havenside Dr

revision 202502140397 and ref 202502240972-move main panel to the rear of the house, patch stucco and paint the wall. repair wall inside garage.

Open the permit page

$5,000
Mar 12, 2025Completed
final sign-off Jun 2025
304 Dorado Trrevision to pa # 2025-0227-1254 remove partial stucco, repair dryrot, replace front windows. replace damaged framing in kind, install hardi siding, paint exterior. replace damaged drywall, install wires back in place in kind. replace subfloor where needed, repair stucco where needed
Details
Permit
202503122143
Status
complete
Filed
Mar 12, 2025
Permit issued
Mar 13, 2025
Final sign-off
Jun 10, 2025
Declared cost
$98,000
Address
304 Dorado Tr

revision to pa # 2025-0227-1254 remove partial stucco, repair dryrot, replace front windows. replace damaged framing in kind, install hardi siding, paint exterior. replace damaged drywall, install wires back in place in kind. replace subfloor where needed, repair stucco where needed

Open the permit page

$98,000
Feb 27, 2025Completed
final sign-off Jun 2025
304 Dorado Trfront of the building siding repair at windows possible dryrot repair drywall replacement and paint inside all work in kind
Details
Permit
202502271254
Status
complete
Filed
Feb 27, 2025
Permit issued
Feb 27, 2025
Final sign-off
Jun 10, 2025
Declared cost
$5,000
Address
304 Dorado Tr

front of the building siding repair at windows possible dryrot repair drywall replacement and paint inside all work in kind

Open the permit page

$5,000
Feb 24, 2025Completed
final sign-off Jun 2025
110 Havenside Drrevision to permit #202502140397: repair (e) damaged frame, replace window not visible from the street. replace in-kind (5) studs max.
Details
Permit
202502240972
Status
complete
Filed
Feb 24, 2025
Permit issued
Feb 24, 2025
Final sign-off
Jun 25, 2025
Declared cost
$2,500
Address
110 Havenside Dr

revision to permit #202502140397: repair (e) damaged frame, replace window not visible from the street. replace in-kind (5) studs max.

Open the permit page

$2,500
Feb 24, 2025Completed
final sign-off Apr 2025
2463 15th Avtroubleshoot for water intrusion, removing drywall fixing the frame if necessary fix water damage if needed (2 stud max). reinstall missing siding boards, prime and pant siding, patch drywall, paint. all work in kind. water intrusion from neighbors side. work not visible from street.
Details
Permit
202502240974
Status
complete
Filed
Feb 24, 2025
Permit issued
Feb 24, 2025
Final sign-off
Apr 11, 2025
Declared cost
$4,200
Address
2463 15th Av

troubleshoot for water intrusion, removing drywall fixing the frame if necessary fix water damage if needed (2 stud max). reinstall missing siding boards, prime and pant siding, patch drywall, paint. all work in kind. water intrusion from neighbors side. work not visible from street.

Open the permit page

$4,200
Feb 14, 2025Completed
final sign-off Jun 2025
110 Havenside Dr(1) kitchen remodel in kind. update electrical in kitchen. replace floor, cabinets, countertops, backsplash tile. replace damaged drywall, painting.
Details
Permit
202502140397
Status
complete
Filed
Feb 14, 2025
Permit issued
Feb 14, 2025
Final sign-off
Jun 25, 2025
Declared cost
$15,000
Address
110 Havenside Dr

(1) kitchen remodel in kind. update electrical in kitchen. replace floor, cabinets, countertops, backsplash tile. replace damaged drywall, painting.

Open the permit page

$15,000