Inspections

To ensure that the work done complies with the applicable codes and matches the scope of work, a variety of inspections are required for all issued Building Permits. Apart from this, the City also mandates inspections for businesses, residential rental units, and, in some cases, balconies.
Building Permits Inspection Program
A variety of inspections are required for all issued Construction Permits, in order to verify work done complies with applicable codes and the scope of work matches the issued Permit.
When is an Inspection Required?
All permits issued require an inspection during and/or at completion of the work.โฏScheduling inspections is the responsibility of the applicant / contractor. Depending on the type of project, the following inspections are required:
- Foundationโฏ- after trenches are excavated, forms erected and steel is in place.
- Underfloorโฏ- after the installation of underfloor framing, heating ducts and plumbing.
- Underfloor Insulationโฏ- after the floor insulation is installed, but prior to installation of the subfloor.
- Roof Nailโฏ- after installation and nailing of the roof sheathing.
- Rough Frameโฏ- after the roof, all framing, fire blocking, siding, lath and bracing are in place and all pipes, chimneys, vents, rough electrical and plumbing are installed.
- Insulationโฏ- after the wall and ceiling insulation is installed.
- Drywall Nailโฏ- after the drywall is installed and prior to tape or texture.
- Finalโฏ– after finish grading and the building is completed and ready for occupancy.
Not all of the inspections listed above will apply to every job. If uncertain which inspections pertain, please check with the Building Inspection Division.
How Do I Schedule, Reschedule or Cancel an Inspection?

Schedule, reschedule or cancel an inspection either online using eTRAKiT, or by text message. If assistance is needed, the Community Development Department can be reached at 510-724-8912.
Inspections on eTRAKiT
Scheduling inspections
Login and start your request.
- Visit theย City of Pinole eTRAKiT websiteย and login to your account. If you donโt have an account, visit theย Create an account pageย to learn how to set one up.
- Selectย Scheduleย in the menu underย Inspections.
Find your project and start your request.
Under My Active Permits, select Request for the project you need an inspection for. If you donโt see this option in the Inspections column that probably means your permit is not yet approved.
Select the inspection type.
Pick the type of inspection you need from the list.
Select the date.
Select the date you want the inspection.
Submit your request.
- Selectย Add Inspection. If you need more than 1 inspection, repeat the same process and selectย Add Inspectionย again.
- Select Submit once you are ready to make your request.
Check for your inspection window, day of inspection.
- Inspections are offered:
- Monday โ Thursday in the AMs (8:00 AM โ 12:00 PM) and PMs (1:00 PM -3:30 PM)
- Inspection requests are accepted for either an AM or PM window, but due to high permit volumes, we cannot guarantee the requested time.
- On the day of inspection, visit eTRAKiTto check the assigned inspection window (AM or PM).
CANCELING inspections
Login and start your request.
- Visit theย City of Pinole eTRAKiT website and login to your account.
- Selectย Cancelย in the menu underย Inspections.
Find your project and your scheduled appointment date.
- Under My Active Permits,ย locate the appointment you’d like to cancel.
Cancel your appointment.
- Click the red X icon next to your scheduled appointment.
- A confirmation dialogue box will appear.
- Confirm by clicking OK, or terminate this step by clicking Cancel.
- You are now done with the cancellation process.
![]()
Inspections by Text Message
SCHEDULING OR RESCHEDULING INSPECTIONS
- Text the following to 866-473-3524:
- “SCHEDULE” to schedule an inspection
- “CANCEL” to cancel an inspection
- “RESCHEDULE” to reschedule an inspection
- Follow the prompts.
- You’ll need your Building Permit Number.
- You’ll need the associated Inspection Code of the inspection you are calling to schedule or reschedule. Full list of codes are provided in the Instructions for Scheduling Inspections by Text Message document.
- Inspection requests require 24-hour notice.
CANCELING INSPECTIONS
- You’ll need your Building Permit Number.
- Text “CANCEL” to 866-473-3524
- Follow the prompts.
When are Inspections Available?
- Morning (AM) inspections: Monday โ Thursday, 8:00 AM โ 12:00 PM
- Afternoon (PM) inspections: Monday โ Thursday, 1:00 PM โ 3:30 PM
- No inspections for construction projects on Fridays.
- Inspection requests are accepted for either an AM or PM window, but due to high permit volumes, we cannot guarantee the requested time.
- On the day of inspection, visit eTRAKiT to check the assigned inspection window (AM or PM).
What Should I Know Before Scheduling an Inspection?
- You need to schedule inspections at least 24 hours in advance.
- The cost of inspections are included in your permit fees. You do not need to pay again for inspections, unless there are excessive re-inspections requested. For each required inspection in a project, the City provides one initial inspection and one reinspection as part of the building permit fee. If a second reinspection is requiredโsuch as when previously noted corrections have not been madeโa Re-inspection Fee will be charged. For the current Re-inspection Fee, please refer to the Cityโs Master Fee Schedule. To avoid additional fees, ensure all required corrections are completed before scheduling a reinspection. See the Re-Inspection Policy FAQ for more information.
- If you donโt get inspections, your permit could be revoked and you may need to stop your project.
- Paper copies of the approved plans, permits and the inspection card must be on the job site and available to the inspector at the time of inspection.
- Inspection cancellations must be made before 7:00 AM on the scheduled day of inspection. Cancellations made after this time will incur a missed inspection fee, as outlined in the Cityโs Master Fee Schedule. See the Inspection Cancelation/Missed Inspection Policy FAQ for more information. For the current missed inspection fee, please refer to the Pinole Master Fee Schedule. To cancel or reschedule an inspection, please visit the Building Permits Inspection Program.
- Make sure you are ready for your inspection before you schedule it. This means:
- Youโve completed the scope of work for that inspection type. Partial inspections may be approved for larger project scopes. Contact us if you have questions about this.
- You have all the required special inspections, survey letters, or Engineer of Record (EOR) reports on site at the time of inspection.
- There is access to the area of work, such as a secured ladder for a roof inspection.
- See the How to Prepare for an Inspection FAQ for more information.
What Important Information Should I Know for Special Inspections?
Depending on the scope of work, some project may require special inspection and/or testing per Chapter 17 of the California Building Code (CBC).
- Before a permit can be issued:ย The owner, engineer, architect of record or ownerโs agent must submit a Special Inspection and Testing Agreement including the structural tests and inspections schedule to the Division for review and approval.ย ย
- Beforeโฏoccupancy โฏpermitโฏ canโฏbeโฏ issued:โฏโฏThe inspection agency shall submit a statement that all items requiringย testing and inspection were fulfilled and reported. Those items not tested and/or inspected shall be noted in this statement. A copy of the statement to be maintained at the job site for Building Inspectorโs review prior to final inspections.ย
How to prepare for an inspection
To ensure a smooth and efficient inspection process, contractors and homeowners are required to adhere to the following guidelines:
- General Requirements:
- Approved Plans and Permits: Ensure that all approved plans (as applicable), permits, and manufacturers’ installation instructions are on-site and accessible during the inspection.
- Site Readiness: Ensure all work is complete and the site is fully prepared for the scheduled inspection. If the site is not ready, you must cancel the inspection before 7:00 AM on the inspection day to avoid a missed inspection fee. Additionally, if corrections from a prior inspection have not been made, a Re-inspection Fee will apply for a second reinspection.
- Roof Access for Solar and Roofing Inspections:
- Ladder Specifications:
- Safety Compliance: Provide a ladder that meets Occupational Safety and Health Administration (OSHA) standards, ensuring it is safe, substantial, and free of defects.
- Weight Rating: The ladder must support a minimum of 250 pounds.
- Extension Above Roof: The ladder should extend at least 3 feet above the roof edge to provide secure access.
- Securing the Ladder: Ensure the ladder is firmly secured at the top to prevent movement during use.
- Placement:
- Proximity to Inspection Area: Position the ladder close to the area requiring inspection to facilitate easy access.
- Avoiding Damage: Place the ladder to prevent any damage to the building structure, roof, or gutters.
- Additional Considerations:
- Equipment Accessibility: Ensure all system components, such as inverters, disconnects, and junction boxes, are accessible and ready for inspection.
- Compliance with Codes: Verify that the installation complies with all applicable building and electrical codes, as well as manufacturer specifications.
- Presence of Knowledgeable Personnel: Have a qualified individual on-site during the inspection who is familiar with the project and can address any questions or concerns from the inspector.
Failure to meet these requirements may result in the inspection being rescheduled and could incur additional fees. For detailed information on inspection procedures and requirements, please refer to the City’s Building Inspection Processes.
By following these guidelines, contractors and homeowners can help facilitate a timely and successful inspection process.
How do I Receive Inspection Results?
Inspection results are available either online usingย eTRAKiT, or by text message. If assistance is needed, the Community Development Department can be reached atย 510-724-8912.
View results on eTRAKiT
You may log in to your eTRAKiT account to view your inspection results.
Learn results by text message
- Text “RESULTS” to 866-473-3524
- You’ll need your Building Permit Number.
- You’ll need the associated Inspection Code of the inspection you are calling to obtain results. Full list of codes are provided in the instruction document.
Inspection Cancelation/Missed Inspection Policy
General inspection cancellations must be made before 7:00 AM on the scheduled day of inspection. Cancellations made after this time in addition to inspections scheduled with no responsible person on site during the inspection window will incur a missed inspection fee, as outlined in the Cityโs Master Fee Schedule. For the current missed inspection fee, please refer to the Pinole Master Fee Schedule. To cancel or reschedule an inspection, please visit the Building Permits Inspection Program.
Re-Inspections Policy
For each required inspection in a project, the City provides one initial inspection and one reinspection as part of the building permit fee. If a second reinspection is requiredโsuch as when previously noted corrections have not been madeโa Re-inspection Fee will be charged.
For the current Re-inspection Fee, please refer to the Cityโs Master Fee Schedule: Pinole Master Fee Schedule
To avoid additional fees, ensure all required corrections are completed before scheduling a reinspection.
Residential Health and Safety Rental Inspection Program
Ensuring safe, healthy, and wellโmaintained rental housing in the City of Pinole.
The Residential Health & Safety Rental Inspection Program requires all residential rental propertiesโsingleโfamily homes, duplexes, triplexes, multifamily properties, and hotels/motelsโto enroll in the Cityโs online platform, undergo routine inspections, and maintain a valid business license. The Program protects public health and safety by identifying and correcting substandard housing conditions.
WHAT’S NEW IN 2026
- Annual online enrollment required for all rental properties
- Inspection fees billed as three equal annual payments
- Enrollment fee waived for all properties that enroll between April 1 and May 31, 2026
- Updated fee schedule to fully recover the cost of providing the program
- New partial inspection exemptions for affordable housing regulated by other agencies
- Dedicated fullโtime Residential Health & Safety Inspector reinstated
WHO MUST PARTICIPATE
All owners of:
- Singleโfamily rental homes
- Duplexes and triplexes
- Multifamily properties (4+ units)
- Hotels and motels
All units must enroll annually, maintain a valid Certificate of Compliance (CoC), and maintain a valid business license.
ANNUAL REQUIREMENTS
Each year, by December 31, property owners must:
- Complete or renew enrollment in the Cityโs online platform
- Pay annual program fees
- Maintain a valid Certificate of Compliance (CoC)
- Maintain a valid business license
- Update enrollment information within 30 days of any changes
HOW TO ENROLL
All rental property owners operating rental units in Pinole are required to enroll in the Cityโs online Residential Health & Safety Rental Inspection Platform. Enrollment is mandatory for issuing or renewing a Certificate of Compliance (CoC) and for issuing or renewing a Business License.
A rental unit may not be rented without both:
- a valid Certificate of Compliance, and
- a valid Business License.
Beginning in 2026, no business license will be issued for calendar year 2027 unless the property is fully enrolled by December 31, 2026.
Determine Your Certificate of Compliance (CoC) Category
Your enrollment and business license requirements depend on when your current Certificate of Compliance (CoC) expires:
Category 1 โ CoC expires 2027โ2029
Category 2 โ CoC expires in 2026
Category 3 โ CoC expired in 2025
Category 4 โ CoC expired in 2024 or earlier / no CoC on file
Each category has different deadlines for enrollment, inspection, and business license renewal (see โ2026 Transition Requirementsโ below).
See the 2026 Transition Requirements section for complete category deadlines. Contact staff (see Contact Us section below) if you have any questions about when your CoC expires.
Complete Online Enrollment
During enrollment, owners must provide, among other information:
- Owner and property manager information
- Property details (unit count, square footage, parking)
- Unit information (bed/bath, appliances, occupancy)
- Lease information (rent, utilities, fees, length of tenancy)
- โUnavailable for Rentโ or “Exemption” declaration (if applicable)
Owners must update enrollment information within 30 days whenever a change occurs (tenant changeover, change in rent or fees, unit becoming vacant, etc.).
Pay Enrollment Fees
The fee is automatically waived for all properties that complete enrollment between April 1 and May 31, 2026.
Pay Annual Program Fees
Inspection fees are billed in three equal annual installments, even though inspections occur once every three years.
Payment of annual fees is required to:
- maintain enrollment
- schedule inspections (if required)
- renew a business license
Annual Inspection Fees (per unit), valid through June 30, 2026:
- ADU/JADU, Single-family, duplex, triplex: $173
- Multifamily (4+ units), hotels, motels: $108
- Affordable units with regulated oversight: $46
Business License Requirements
A valid Certificate of Compliance is required before a business license can be issued.
Business licenses are annual and expire each year on December 31.
The 2026โ2027 Business License flow is:
- Category 1 โ CoC expires 2027โ2029
- May renew 2026 business license without inspection.
- Must enroll and pay annual fees by December 31, 2026.
- Must maintain enrollment annually to receive a 2027 business license.
- Category 2 โ CoC expires in 2026
- May renew 2026 business license.
- Must enroll and pay annual fees.
- Must obtain a new CoC before the existing CoC expires.
- CoC must be valid to receive a 2027 business license.
- Category 3 โ CoC expired in 2025
- May renew 2026 business license.
- Must enroll and pay fees by June 30, 2026.
- Must schedule an inspection within 90 days of enrollment.
- Must obtain a new CoC by December 31, 2026 for a 2027 business license.
- Category 4 โ CoC expired in 2024 or earlier / no CoC on file
- May renew 2026 business license.
- Must enroll and pay fees by April 30, 2026.
- Must schedule an inspection within 90 days of enrollment.
- Must obtain a new CoC by September 30, 2026 for a 2027 business license.
Important: No business license will be issued for calendar year 2027 without enrollment in the online system, payment of annual fees, and a valid Certificate of Compliance.
Schedule an Inspection (If Required)
All rental units are inspected once every three years.
You must schedule an inspection if:
- your CoC has expired, or
- your CoC expires in 2026, or
- your category deadlines require one
Inspections are booked directly within the Cityโs online platform. View theย Rental Inspection Checklistย for information on what to expect during your inspection. Owners are responsible for complying with all legal noticing requirements to tenants.
Inspection outcomes:
- If no deficiencies are found โ A new Certificate of Compliance is issued (valid for 3 years).
- If deficiencies exist โ Owners must correct them within required timeframes and obtain any needed permits. Learn aboutย Building Permits.
Reinspection fees:
The initial and 1st reinspection are included in the inspection fees. If additional reinspections are required, the following reinspection fees apply:
- 2nd reinspection: 20% of initial inspection fee
- 3rd reinspection: 30% of initial inspection fee
- 4th reinspection: 40% of initial inspection fee
Provide Tenant(s) Copy of Enrollment
Within 5 business days of completing or updating enrollment, or obtaining a balcony inspection report, owners must provide tenants with a copy of the:
- Enrollment information submitted for their unit; and
- Balcony inspection report, if applicable.
This ensures tenants remain informed about the safety and condition of their homes.
Maintain Compliance Each Year
To remain in compliance with PMC Chapter 8.30:
- Renew enrollment annually by December 31
- Pay annual program fees
- Maintain a valid CoC (renew every 3 years)
- Maintain a valid business license (renew annually)
Properties with expired CoCs or lapsed enrollment are subject to enforcement and cannot receive a business license for 2027 and beyond.
INSPECTION REQUIREMENTS
Inspection Frequency
- All rental units are inspected once every three years.
Inspection Outcomes
- If no deficiencies are found, a Certificate of Compliance is issued.
- If deficiencies are identified, owners must correct them within the required timeframe, including securing any and all required permits (e.g., building permits) to correct deficiencies. Learn about Building Permits.
Reinspection Fees
- Program fees cover the initial inspection and the 1st reinspection. For subsequent reinspection(s), the following fees apply:
- 2nd reinspection: 20% of initial inspection fee
- 3rd reinspection: 30% of initial inspection fee
- 4th reinspection: 40% of initial inspection fee
Balcony Inspections
If a property is required to complete a balcony inspection, the balcony inspection report must be shared with tenants (see Tenant Notifications below).
TENANT NOTIFICATIONS
Owners are required to provide certain documents to tenants within 5 business days:
Enrollment Information
Tenants must receive a copy of the enrollment information submitted for their unit whenever the owner completes or updates enrollment.
Balcony Inspection Reports (if applicable)
If a property requires a balcony inspection and the owner receives a professional inspection report, tenants must receive a copy of that report within 5 business days.
This requirement ensures transparency and keeps tenants informed about safety conditions in their homes.
Inspection Reports
Inspection reports submitted to the City for purposes of obtaining a certificate of Compliance are included in the Certificate of Compliance record pursuant to PMC Section 8.30.130 and are City records. Such records may be made available upon request in accordance with the California Public Records Act and applicable privacy laws.
2026 TRANSITION REQUIREMENTS
Your deadlines depend on when your current Certificate of Compliance (CoC) expires.
Category 1 โ CoC expires 2027โ2029
- Enroll and pay annual fees by December 31, 2026
- No inspection required in 2026
Category 2 โ CoC expires in 2026
- Enroll and pay annual fees
- Obtain a new CoC before your expiration date
Category 3 โ CoC expired in 2025
- Enroll and pay fees by June 30, 2026
- Schedule an inspection within 90 days
- Obtain a new CoC by December 31, 2026
Category 4 โ CoC expired in 2024 or earlier / no CoC on file
- Enroll and pay fees by April 30, 2026
- Schedule an inspection within 90 days
- Obtain a new CoC by September 30, 2026
FEES (UPDATED FOR 2026)
Annual Inspection Fee Per Unit (valid through June 30, 2026)
- ADU/JADU, singleโfamily, duplex, triplex: $173 per unit
- Multifamily (4+ units), hotels/motels: $108 per unit
- Affordable units regulated by outside agencies: $46 per unit
Reinspection Fees
Program fees cover the initial inspection and the 1st reinspection. For subsequent reinspection(s), the following fees apply:
- 2nd reinspection: 20% of initial inspection fee
- 3rd reinspection: 30%
- 4th reinspection: 40%
Enrollment Fee
- The enrollment fee is already included in what you pay each year. It accounts for 14% of the inspection feeโthe other 86% covers the inspection.
- Waived for all properties enrolling between April 1 and May 31, 2026
AFFORDABLE HOUSING PARTIAL INSPECTION EXEMPTIONS
Some deedโrestricted affordable housing properties may qualify for a reduced percentage of City inspections if they are already regulated by a state or federal agency with comparable health and safety standards. Depending on the type of external oversight, the City may inspect:
- 20% of unit: If a state or federal agency conducts onโsite physical inspections at least once every three years.
- 20%โ80% of units: If the property is overseen primarily through selfโcertification instead of inโperson inspections. (The exact percentage depends on factors such as documentation quality, complaint history, and overall compliance.)
- 100% of units (full inspection): If the property does not receive any external inspection or regulatory oversight.
To request a reduction, affordable housing providers must submit documentation showing the type of oversight the property receives.
PROGRAM HISTORY
The City of Pinoleโs Residential Health & Safety Rental Inspection Program was first adopted by the City Council in 2006 to protect public health, safety, and welfare by identifying and correcting substandard or unsafe rental housing conditions. The Program requires rental properties to maintain a valid Certificate of Compliance and a Business License, and ensures that all rental units are inspected at least once every three years to meet minimum health and safety standards.
In 2007, the Program was amended to clarify inspection procedures and strengthen enforcement. Over time, however, staffing reductions and the lack of a dedicated tracking system led to inconsistent compliance and limited data collection. Beginning in 2023, the City renewed efforts to modernize the Program, eventually supported by the Partnership for the Bayโs Future (PBF) Policy Fund Grant through the dedicated support of Housing Fellow Jared Murti.
From 2024โ2026, the City conducted community engagement, completed a fee study, updated administrative regulations, and developed a modern online platform to streamline enrollment, inspections, and public transparency. In 2026, the City Council adopted major updates to the Program, including a seamless online enrollment and inspection system managed by Tolemi, a new costโrecovery fee structure, a reinstated fullโtime Residential Health & Safety Inspector, and reduced inspection requirements for qualifying affordable housing developments.
These updates restore proactive oversight, simplify compliance for property owners, and ensure safe, wellโmaintained housing for residents throughout Pinole.
PROGRAM BENEFITS FOR TENANTS AND OWNERS
Benefits for Property Owners
Participating in the Residential Health & Safety Rental Inspection Program helps protect your investment and simplifies dayโtoโday property management. Routine inspections and clear, consistent standards make it easier to keep units in good condition, prevent deferred maintenance, and avoid costly unexpected repairs. The updated online system also streamlines operationsโallowing property owners to enroll, update information, make payments, receive notifications, schedule inspections, view results, and communicate with City staff all in one place.
Additionally, the new platform can alert owners to code complaints and emergency service visits, helping you stay informed and address issues early. By maintaining wellโmanaged, safe units, property owners support stable tenancies, preserve longโterm property value, and contribute to strong, wellโmaintained neighborhoods.
Benefits for Tenants
The Program strengthens safety and habitability protections for Pinole renters. Routine inspections help identify issues earlyโbefore they become seriousโand ensure all rental housing meets minimum health and safety standards. Clear documentation and communication through the Cityโs online system help create transparency between tenants, property owners, and the City, supporting timely maintenance and responsive followโup. Overall, the Program promotes safer, healthier, and more stable housing across the community.
FREQUENTLY ASKED QUESTIONS
What is the Residential Health and Safety Rental Inspection Program?
The Residential Health & Safety Rental Inspection Program is the City of Pinoleโs longโstanding initiative to ensure all rental housing is safe, healthy, and wellโmaintained. The Program requires rental properties to enroll annually in the Cityโs online platform, undergo routine health and safety inspections, maintain a valid Certificate of Compliance (CoC), and hold an active business license. These requirements help prevent substandard conditions and protect the wellโbeing of tenants.
What is the Rental Inspection Ordinance?
The Rental Inspection Ordinance, adopted in 2006 and incorporated into Chapter 8.30 of Pinole Municipal Code Title 8, establishes minimum health and safety standards for rental housing and requires periodic inspections of all rental units. The Ordinance was updated in 2026 to modernize enrollment, improve transparency, update fees, and transition to an online inspection and licensing system.
How often are rental properties inspected?
All rental units in Pinole are inspected once every three years.
Inspections verify compliance with applicable City ordinances, the Housing Code, and state health and safety requirements. Units with deficiencies must correct them within the required timeframe and obtain any necessary building permits. Learn aboutย Building Permits and view theย Rental Inspection Checklistย for information on what to expect during your inspection.ย
What are the requirements for rental property owners?
Every rental property owner must:
- Enroll all rental units annually in the Cityโs online platform
- Pay annual program fees
- Maintain a valid Certificate of Compliance (CoC)
- Maintain a valid business license (renewed annually)
- Allow the City to conduct inspections every three years
- Provide required tenant notifications within 5 business days
- Update enrollment information within 30 days of any changes (e.g., rent, occupancy)
Beginning in 2026, no business license will be issued for calendar year 2027 unless enrollment is completed by December 31, 2026.
What is the rental program inspection cancellation policy?
Inspection cancellations for Rental Units must be made at least 48 hours in advance. Cancellations made with less than 48 hours’ notice will incur a cancellation fee of one hundred and two dollars and twenty-five cents ($102.25) per inspection per cancelled unit. The fee is set by Pinole Municipal Code Section 8.30.115.
Where can I find more information about obtaining a business license for rental properties?
You can view Business License Information on the City of Pinoleโs website.
Are there any exemptions from the Residential Health and Safety Rental Inspection Program?
Yes, the following units are exempt:
- Owner or manager-occupied rental units.
- Units owned, operated, or managed by a government agency other than the City, or exempt from municipal regulation by state or federal law.
- Units that are unavailable for rent.
- Residential facilities serving six or fewer persons as defined in the California Health and Safety Code Section 1566.3.
Some deedโrestricted affordable housing properties may qualify for a partial inspection exemption if they are already regulated by a state or federal agency that conducts habitability inspections or imposes comparable health and safety standards.
Depending on the type of oversight, the City may inspect:
- 20% of units (if physically inspected by a regulating agency every 3 years)
- 20%โ80% of units (if oversight relies on selfโcertification)
- 100% of units (if there is no comparable external oversight)
No property is fully exempt from enrollment or fee requirements. Even exempt units must enroll, declare that their unit is exempted, and pay an exemption fee.
How can I apply for an exemption from the program?
All rental properties, regardless of exemption status, must enroll in the online platform. If a unit is exempt, the owner may apply for an exemption. Affordable housing operators seeking a partial inspection exemption must submit documentation demonstrating that the property is regulated by another government agency. Required documentation may include:
- Recent inspection reports
- Affordability covenants or deed restrictions
- Housing Assistance Payment (HAP) contracts
- Authorization allowing the City to verify compliance with the regulating agency
Exemption requests are reviewed by the Building Official and Housing Inspector.
CONTACT US
Program Enrollment & Inspection Support
The City of Pinole offers both virtual and in-person assistance to help property owners and managers with Residential Health & Safety Inspection Program enrollment, annual requirements, account setup, payments, inspection scheduling, and general program questions.
In-Person Support
Staff are available for in-person assistance on Wednesdays from 10:00 A.M. to 12:00 P.M. and 1:00 P.M. to 2:00 P.M. Walk-ins are accepted; however, assistance may be limited based on staff availability. To help reduce wait times and ensure staff are available to assist you, appointments are strongly recommended.
Virtual Support
Virtual appointments are available Monday through Thursday and are a convenient option for assistance with enrollment, account access, inspection scheduling, and other program-related questions.
Schedule an Appointment
๐Appointments for both virtual and in-person support can be scheduled online using the Cityโs booking portal. If you are unable to use the online booking system, please contact City staff directly for assistance.
For Program Enrollment Questions:
Jared Murti, Housing Fellow
Phone: (510) 372-0821
Email: jmurti@pinole.gov
For Building Inspection, Correction and Permitting Questions:
Keith Marks, Building Official
Phone: (510) 724โ9016
Email: KMarks@pinole.gov
City of Pinole Real Property Balcony Inspection Program
All balconies located on real property in the City of Pinole including but not limited to residential, multiple residential, commercial and industrial properties shall be inspected at the property owner’s expense when a triggering event occurs.
This is a separate process from the State-required inspections of balconies at condominiums and apartments under SB 326 and SB 721.
City of Pinole Balcony Inspection Applicability
All balconies located on real property in the City of Pinole including but not limited to residential, multiple residential, commercial and industrial properties shall be inspected at the property owner’s expense when a triggering event occurs.
Balcony Inspection Triggering Events
The following are triggering events that require all balconies located on real property in the City of Pinole including but not limited to residential, multiple residential, commercial and industrial properties to be inspected as required in PMC Chapter 8.36 and at the property ownerโs expense:
- The application for a certificate of occupancy for a new building.
- A transfer of property ownership.
- In a probate or other testamentary proceeding or in the event of a transfer pursuant to the terms of joint tenancy termination, tenants in common termination, or other similar instrument, within one hundred eighty (180) days after the sale, transfer or conveyance of the house, building or property.
Balcony Inspection Procedures
Upon a triggering event, the property owner shall, at their own expense, cause all applicable balconies to be inspection pursuant to PMC Chapter 8.36.
The inspection shall be conducted by a licensed general contractor, structural pest control licensee, licensed architect, or licensed engineer qualified to inspect and identify deficiencies in the structural integrity of balconies. The licensed professional must have both a City of Pinole business license and a license in the applicable trade from State of California.
An inspection shall be valid for a period of six (6) months from the date of the inspection.ย If a property owner fails to obtain a certificate of compliance within six (6) months after obtaining an inspection, the Community Development Department may, in its discretion, require the property owner verify the condition of the inspected balcony is unchanged before issuing a certificate of compliance.
Complete and Submit the form
Apply on eTrakit. Learn more about applying online, and what to prepare (view “City of Pinole Balcony Inspection Program” here).
Please email Chief Building Official Keith Marks (KMarks@pinole.gov) if you need immediate assistance)
Review
The City shall review the final submitted inspection for compliance with PMC Chapter 8.36. Please allow for 2 weeks of staff review time for this step.
Violation and Repairs
If theย Building Official determines that a balcony is in a defective condition, the City shall provide a written notice of violation. The property owner shall then make appropriate application for any required repairs, and proceed with the permit/inspection process. Upon completion of repairs to or replacement of the balcony, the property owner shall verify to the City that the repairs or replacement have been properly completed.
Approved
When all conditions are met to the satisfaction of the City, the building balcony shall be certified as complying with the provisions of the Pinole Municipal Code.ย The City shall thereupon issue a certificate of compliance to the property owner, noting that the balcony has been inspected and meets the requirements of the City. A copy of the certificate of compliance will be kept by the City as record for the inspected property.
Once a certificate of compliance is issued, the building balcony for which the certificate of compliance is issued shall not require testing for a period of five (5) years from the date of issuance of the certificate of compliance subject to PMC Section 8.36.030. The certificate of compliance shall not imply a warranty or guarantee of any kind.
Balcony Inspection FAQ’s
When did this become a requirement?
June 20, 2017 City Council adopted the Balcony Inspection for Real Property Sales ordinance which is codified in Pinole Municipal Code Chapter 8.36 for detailed information.
How often are inspections required?
Once a certificate of compliance is issued, the building balcony for which the certificate of compliance is issued shall not require testing for a period of five (5) years from the date of issuance of the certificated of compliance.
What is a “balcony”?
A balcony is a horizontal platform extending from the exterior wall of a building, accessible from the buildingโs interior, and not directly accessible from the ground. A balcony is typically not covered by a roof or building overhang or enclosed on more than two (2) sides by walls. However, railings shall not be considered enclosures. The definition of balcony does not include โdecksโ.
What is a “certificate of compliance”?
A certificate of compliance is a written certificate issued to a property owner by the Community Development Director or his/her designee certifying that an inspection of the property ownerโs balcony occurred and the balcony was deemed structurally sound and complies with all standards established by the city.
Who are considered โlicensed professionalsโ?
โข Licensed general contractors
โข Licensed (branch 3) structural pest control operators
โข Licensed architects
โข Licensed civil engineers and licensed structural engineers
โข All must have current and clear licensure in the State of California.
Does the balcony inspection program hold up the closing of escrow?
No, but the written Certificate of Compliance must be issued within ninety (90) days of close of escrow.
Do I need a permit to repair my balcony?
This depends on the nature of the repairs.
Permits are not required for ordinary repairs to structures performed for the purpose of maintenance. The repair work is limited to work on the affected item and does not include reframing, replacement or any other alteration or new work.
Permits are required for any code regulated activities, including but not limited to the following: cutting, notching or replacement of any structural framing elements or structural supports; replacement of membranes; guardrail replacement; installation of ventilation openings; and similar activities.
What is the fee to receive the Certificate of Compliance?
The Certificate of Compliance fee is listed in the Master Fee Schedule under “Rental & Balcony Inspection Fees.”
Contact Information
Additional information may be obtained by contacting the Building Official Keith Marks at KMarks@pinole.gov or (510) 724 โ 9016
State Balcony and Elevated Walkway Structural Integrity Compliance (SB 326 & SB 721)
Balconies, decks, stairways, and elevated walkways serving condominiums and multi-family apartment buildings as defined under SB 326 and SB 721 are subject to periodic inspection at the property ownerโs expense, as required by State law.
This is a separate and distinct process from the City of Pinoleโs locally triggered balcony inspection program.
State Balcony and Elevated Walkway Inspections (SB 326 & SB 721)
California law (SB 326 and SB 721) requires periodic inspections of certain balconies, decks, stairways, walkways, and other elevated exterior elements at condominium and multi-family residential buildings with three or more dwelling units. All inspections, reports, and any required repairs are the responsibility of the property owner or homeowners association, as applicable, and must be completed in accordance with State law.
State-required inspections occur on a schedule established by State law and are not triggered by local permits, property transfers, or certificates of occupancy. Property owners and homeowners associations are solely responsible for meeting all State-mandated deadlines and compliance requirements.
Inspection Requirements
Property owners or homeowners associations must retain a licensed professional authorized under State law to perform the inspection. The inspection must evaluate whether exterior elevated elements are in a safe condition and identify any deterioration or conditions that may present a safety risk.
A written inspection report must be prepared by the inspecting professional and provided to the owner or homeowners association in accordance with State law.
Important Notice Regarding City Review
The City of Pinole does not:
- Select, approve, certify, or recommend inspectors or inspection methods;
- Verify the accuracy, completeness, or conclusions of inspection reports;
- Assume responsibility for identifying unsafe conditions or required repairs;
- Guarantee the safety, structural integrity, or future performance of any balcony or elevated exterior element.
Any City review of submitted reports is limited in scope and does not constitute approval, acceptance, or certification of compliance beyond what is expressly required by State law.
Compliance with SB 326 and SB 721 does not satisfy or replace any inspection or compliance obligations under the Pinole Municipal Code, including the Cityโs locally adopted balcony inspection requirements when a triggering event occurs. Nothing in the State inspection process shall be construed as a warranty or guarantee of any kind.
Applicability and Inspection Deadlines
Multi-family rental buildings with three (3) or more dwelling or sleeping units are subject to SB 721.
- Initial inspections were required to be completed by March 31, 2022, with subsequent inspections required every six (6) years thereafter.
Condominium projects with three (3) or more dwelling units and exterior elevated elements are subject to SB 326.
- Initial inspections must be completed by January 1, 2026, with subsequent inspections required at least once every nine (9) years.
All inspections and associated costs are the responsibility of the property owner or homeowners association, as applicable.
You may submit your inspection report to the City via the City’s electronic permitting system, eTrakit. Learn more about applying online, and what to prepare (view “State Balcony and Elevated Walkway Compliance” project type here).
Please email Chief Building Official Keith Marks (KMarks@pinole.gov) if you need immediate assistance)
Findings, Repairs, and Permits
If an inspection identifies conditions requiring correction:
- A building permit may be required prior to performing repair work.
- Applications for permits to address non-emergency repairs must be submitted within 120 days of submitting the required inspection certification.
- All corrective work must be completed within 120 days of permit approval, unless otherwise allowed by State law or extended by the enforcing authority.
- Upon completion of repairs, a follow-up inspection will be required to verify corrective work.
Contact Information
Additional information may be obtained by contacting the Building Official Keith Marks at KMarks@pinole.gov or (510) 724 โ 9016
Business License Inspections
Building and Fire Inspection are typically required prior to issuance of a business license. Please schedule appointments by contacting the Pinole Building Division and Contra Costa Fire Protection District (ConFire) using the instructions below.
BUILDING DIVISION
To schedule a Building Division inspection for a business license:
Pay all applicable inspection fees
- By phone:ย (510) 724-8912
- Onlineย through Stripe
- Commercial Business Inspection Fee ($149 per business plus Stripe fees)
- Home-Based Business Inspection Fee ($67 per business plus Stripe fees)
Book an appointment for an inspection online.
Inspections are currently offered every other Friday from 8am-3pm. Book an appointment for an inspection online, through ourย self-service booking page.ย
CONTRA COSTA FIRE PROTECTION DISTRICT (CONFIRE)
To schedule a ConFire inspection for a business license:
Determine if an inspection is required.
To determine if a Fire Life/Safety inspection with the Contra Costa Fire Prevention District is required, complete the ConFire Business License Application form.
Submit the form with your Business License application.
Include the completed form in your application for a Business License to the Pinole Finance Department. Learn more about applying for a Business License.
If an inspection is required, we will be in contact.
If an inspection is required, the Cityโs Finance Department will provide you with an Inspection Application, which is to be completed and remitted directly to ConFire per instructions on the form.