Kepper
- 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.
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
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
| Filed | Outcome | Address | Work described on the permit | Declared cost |
|---|---|---|---|---|
| Jul 30, 2026 | In progress issued Aug 2026 | 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.Details
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. | $85,000 |
| Jun 22, 2026 | In progress issued Jun 2026 | 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-795Details
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 | $7,200 |
| Apr 22, 2026 | In progress issued Apr 2026 | 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.Details
unit 667- remove and replace drywall and insulation,install new flooring, paint, replace doors in kind and repair leak in light well. | $13,000 |
| Jun 9, 2025 | Completed final sign-off May 2026 | 2342 43rd Av | repair drywall in living room (interior) where roof is leaking. patch and paint. approx 20 sq ft.Details
repair drywall in living room (interior) where roof is leaking. patch and paint. approx 20 sq ft. | $1,600 |
| Apr 21, 2025 | Completed final sign-off Jun 2025 | 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.Details
revision 202502140397 and ref 202502240972-move main panel to the rear of the house, patch stucco and paint the wall. repair wall inside garage. | $5,000 |
| Mar 12, 2025 | Completed final sign-off Jun 2025 | 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 neededDetails
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 | $98,000 |
| Feb 27, 2025 | Completed final sign-off Jun 2025 | 304 Dorado Tr | front of the building siding repair at windows possible dryrot repair drywall replacement and paint inside all work in kindDetails
front of the building siding repair at windows possible dryrot repair drywall replacement and paint inside all work in kind | $5,000 |
| Feb 24, 2025 | Completed final sign-off Jun 2025 | 110 Havenside Dr | revision to permit #202502140397: repair (e) damaged frame, replace window not visible from the street. replace in-kind (5) studs max.Details
revision to permit #202502140397: repair (e) damaged frame, replace window not visible from the street. replace in-kind (5) studs max. | $2,500 |
| Feb 24, 2025 | Completed final sign-off Apr 2025 | 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.Details
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. | $4,200 |
| Feb 14, 2025 | Completed 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
(1) kitchen remodel in kind. update electrical in kitchen. replace floor, cabinets, countertops, backsplash tile. replace damaged drywall, painting. | $15,000 |