City Building Permits

Pinole, CA Building Permit Guide

How to apply for a building permit in Pinole, California. Permit authority, application steps, fees, and inspection requirements.

California Contra Costa County Updated March 2026

Permit Authority

Applies to properties within the incorporated City of Pinole. The City's online permit tools state only properties located within the City of Pinole are recognized.

Department
City of Pinole Building Division
Address
2131 Pear Street, Pinole, CA 94564
Phone
(510) 724-8912

Online Permit Portal

Platform: eTRAKiT • Account required: Yes • Submission: Online only

Application Process

  1. Create an `eTRAKiT` account. Pinole states an account is required and paper/email building permit applications are no longer accepted.
  2. Confirm whether the project needs planning approval first. Pinole lists Administrative Design Review, Comprehensive Design Review, Administrative Use Permit, Conditional Use Permit, Variances, and Subdivisions as pre-building-permit planning triggers; sign permits may be submitted concurrently.
  3. Select the correct building permit type in `eTRAKiT`, complete the application, and upload all required documents. Typical required information includes scope of work, project address, owner information, valuation, workers' compensation proof, CSLB license information, and current City business license status.
  4. Upload project-specific submittals. Common items shown across Pinole permit types include plan sets, site/floor plans, structural calculations, Title 24 forms, Submittal/Resubmittal Form, and contractor or owner-builder declarations; geotechnical reports, surveys, WELO/stormwater materials, and special inspection statements are required when applicable.
  5. Pay applicable fees online. Pinole says fees are calculated in `eTRAKiT`; credit card and eCheck payments are accepted.
  6. Respond to correction notices or outside-agency requirements. Depending on scope, review may involve Planning, Public Works/sewer lateral compliance, and Contra Costa Fire Protection District (`ConFire`). Pinole states it will not issue certain building permits until required `ConFire` approval and sewer lateral compliance are satisfied.
  7. After approval, download the permit card and approved plans, keep paper copies on site, schedule inspections, and obtain final approval.

Typical processing time: Initial completeness review within 3 business days. Express residential like-for-like permits are issued in 2-3 business days; instant solar/ESS permits are immediate; other projects generally take about 2-8 weeks depending on complexity.

Source: City of Pinole Building Division

General Requirements

Pinole states most construction projects and repairs require a permit. The city specifically lists new buildings, additions, remodels, decks/patio covers meeting threshold triggers, windows/doors, reroofs, electrical/plumbing/mechanical work, pools/spas, retaining walls, fences over seven feet, service upgrades, and similar work as permit-triggering items.

Required Documents

  • Common submittals shown on Pinole's building requirements pages include complete permit application information, plan set, site/floor/elevation sheets as applicable, structural calculations, Title 24 forms, Submittal/Resubmittal Form, contractor or owner-builder declarations, valuation, and job-specific items such as geotechnical report, survey, WELO/stormwater documents, arborist report, and Statement of Special Inspections when applicable.
Permit validity
Permit holder must commence work within 12 months after issuance; permits also expire if work is suspended or abandoned for 180 days after commencement. Pinole offers a one-time extension of up to 180 days if requested at least four weeks before expiration, subject to a processing fee.
Building code
City materials state Pinole has adopted the 2022 California Building Code with local amendments, and Title 15 of the Pinole Municipal Code also adopts related California Residential, Electrical, Plumbing, Mechanical, Green Building Standards, Fire, and Administrative Code chapters by reference. This is the best current reading from the city's official materials.
Owner-builder
Owner-builders must submit the City's owner-builder declaration. Pinole states the owner-builder must own the property, act as their own general contractor, and the work site must be their principal residence occupied for 12 months before completion. The homeowner cannot construct and then sell more than two structures during any three-year period. Unlicensed workers cannot be hired on a bid/lump-sum basis for more than $500.
Contractor requirements
The applicant must be the owner, an authorized agent, or a licensed contractor. Contractors must hold a current California license where required and a current City of Pinole business license. Pinole says all parties conducting business in the city must have a valid City business license before permit issuance.

Fees

Minimum permit fee
$199 for valuation-based building permits in the `$1-$2,000` range; many minor permit types also start at $199.
Plan check fee
Standard building plan review fee, if applicable, is `75%` of permit fee. Expedited plan check is `1.5x` the standard plan check fee. Over-the-counter plan review is `$199/hour`.
Permit fee formula
Mixed. Many common minor permits are flat-fee; new buildings, additions, tenant improvements, and residential remodels not otherwise listed use a valuation-based base permit fee schedule, with additional plumbing/electrical/mechanical percentages where applicable.
Reinspection fee
Reinspection fee (second reinspection or more) `$99`; missed inspection fee `$97`; investigation fee for work done without permits is equal to the permit fee; permit reissuance fee `$100`.
Penalty (no permit)
Reinspection fee (second reinspection or more) `$99`; missed inspection fee `$97`; investigation fee for work done without permits is equal to the permit fee; permit reissuance fee `$100`.
Payment note
Pinole states `eTRAKiT` accepts credit card or eCheck. The online permitting page states credit card payments add a `2.95%` service fee and eCheck adds a `$1` flat service fee. The master fee schedule also notes credit card transaction processing fees are passed through.

Fees change. Verify current amounts at the official fee schedule.

Work That Does NOT Require a Permit

  • Cosmetic work such as carpet, paint, and wallpaper
  • Minor improvements such as replacing a garbage disposal or dishwasher
  • One-story detached sheds/tool-storage buildings or playhouses under 120 square feet with no electrical or plumbing
  • Fences not over 7 feet high
  • Retaining walls under 4 feet high, measured from bottom of footing to top of wall, if not supporting a surcharge
  • Above-grade swimming pools under 5,000 gallons
  • Detached platforms, walks, and decks without a cover, under 30 inches high and under 120 square feet
  • Removable window awnings projecting not more than 54 inches

Important: Pinole says exempt work still should be verified with the Building Division. Fence work must still comply with Pinole Municipal Code Chapter 17.42, and retaining-wall exemptions do not apply where surcharge conditions exist. Some accessory structures also lose exemption if height exceeds the city's stated threshold or if utilities are added.

Inspections

How to Schedule

Scheduling deadline
Requests require at least 24 hours' notice.
Inspection hours
Construction inspections are generally Monday-Thursday, `8:00 AM-12:00 PM` and `1:00 PM-3:30 PM`; no construction inspections on Fridays. Requests require at least 24 hours' notice.
Time windows
Construction inspections are generally Monday-Thursday, `8:00 AM-12:00 PM` and `1:00 PM-3:30 PM`; no construction inspections on Fridays. Requests require at least 24 hours' notice.

Typical inspection sequence: Pinole's inspection page lists a common sequence including foundation, underfloor/slab, rough frame, insulation, drywall nailing, and final, depending on project scope. Reinspection note: One initial inspection and one reinspection are included in the permit fee for each required inspection. A second reinspection triggers the reinspection fee. Cancellations after `7:00 AM` on the inspection day, or no responsible person on site during the inspection window, trigger a missed inspection fee.

Additional Resources

Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the City of Pinole Building Division before applying.

Need help with your project?

Navigating permits in Pinole can be complicated.

Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.

Learn how Jaspector works
Important: This page is an educational resource provided by jaspector.com. It is not legal advice, and it does not substitute for official guidance from the permit authority listed above. Permit requirements, fees, and processes change frequently. Always verify current requirements directly with the issuing department before beginning any construction project. Use of this page does not create an attorney-client relationship. Jaspector assumes no liability for any outcomes arising from reliance on this information.

Other cities in Contra Costa County

View all Contra Costa County jurisdictions →