Pinole's Code Enforcement

Code Enforcement

Code Enforcement Division Banner

The City of Pinole is dedicated to preserving and enhancing the quality of life in the City. The Code Enforcement Division works towards this goal by resolving blight, public nuisance and property maintenance problems. 

To file a complaint:

Please include as much detailed information about the complaint as possible, including a description of the issue or nature of the suspected code violation, address or location of the violation and photographs (if available). We strive to respond to your complaint within two business days by opening a code case and conducting an investigation.

To meet with the Code Enforcement Division regarding an existing or potential code case:

Use our new self-service appointment booking page make an appointment!

The Code Enforcement Officer is now available by self-service appointment Monday - Thursday from 1:00 pm- 3:00pm at the Permit Counter, virtual meeting (Microsoft Teams), or phone. We are scheduling appointments in increments of 20-minutes. Please arrive on time and with your case number, address, any documentation and your questions/concerns organized so that we can provide you with streamlined service.  

There are numerous ordinances (or laws) in Pinole that pertains to residential property.  Most of these have been enacted to protect and preserve the basic character and quality of life in residential neighborhoods. They are typically designed to control accumulation of junk, trash, refuse, and inoperative vehicles (including unregistered vehicles).

These ordinances may be enforced by more than one department or division of the City, as well as State or County agencies, where applicable.


  • Garbage accumulation
    The accumulation of garbage or debris attracts vermin which are capable of spreading disease and detracts from the appearance of your property. Trash should be stored in proper containers, out of public view (in the garage or behind a fence or enclosure).

  • Stagnant water
    In recognition of the potential safety hazards inherent with mosquito infestations, including the West Nile Virus, the City of Pinole's Code Enforcement staff has established a close working relationship with Contra Costa County Mosquito and Vector Control District to address such conditions as found within our city limits. (Stagnant water can include untreated pool or hot tub water, puddles, ornamental or non-circulating ponds, and other areas where water accumulates providing breeding grounds for mosquitoes.) Stagnant water conditions need to be kept to a minimum to ensure Pinole does its part in not contributing to the spread of the West Nile Virus.
  • Unsightly furniture or appliances outside the home
    Furniture, appliances, vehicle parts, tires, lumber, etc. are not allowed to be stored outside in a residential area. Those items not removed after notification may be removed by the City (at property owner's expense).

  • Unregistered, neglected or inoperable vehicles
    These types of vehicles may not be visible from the street. They need to be parked in the rear yard on paved surfaces or in a garage.
  • Vehicle repair
    Vehicle repairs cannot be conducted in the street. If major repairs are necessary, they can be completed by the homeowner. If the repair will take more than 72 hours, the vehicle will need to be stored in the garage or rear yard. Automotive repair businesses are not allowed in residential properties.
  • Overgrown weeds or vegetation
    These can create a fire hazard, provide a breeding ground for rodents, and can make a neighborhood look uncared for.

  • Fences or shrubbery that exceed 3 feet in height
    Fence height is regulated depending on where the fence is located on the property. In general, no fence in the front or side yard shall exceed 3 feet in height. Dilapidated or Hazardous fences (barbed wire, electric fences, etc.) are also not permitted next to any street, sidewalk or other public property. Please check with the Planning staff for requirements pertaining to your lot.

  • Trees or shrubbery that encroach into PUBLIC areas
    It's a violation to let trees or shrubs grow to the point that they encroach into public areas (streets, sidewalks, curbs, gutters, etc.). They will be trimmed (at property owner's expense) if they create a hazardous situation. The City of Pinole does NOT have authority over trees that encroach into someone else's private property.

  • Use of garage as another room
    There are regulations covering garage conversions. As garages were intended to provide covered parking, conversions eliminate required covered parking. Contact Planning staff for information relative to your property if you are interested in completing a garage conversion.

  • Building without a permit
    The Building Division investigates and reports illegal construction. Room additions, patio covers, tool sheds, pools, hot tubs, and re-roofing are just a few of the remodeling projects that require a permit. Click here for more information on permit requirements and procedures.
  • Single-Use Foodware Accessories and Condiments
    Governor Gavin Newsom signed Assembly Bill (“AB”) 1276 into law on October 5, 2021, which prohibits a food facility or a third-party food delivery platform from providing single-use food accessories, such as cutlery, straws, and condiment packets, to a customer unless requested by the customer. AB 1276 is designed to reduce excess packaging and undesired condiments and implements from being given to a customer when eating on premises or taking food to go. It also prohibits single-use food ware accessories from being bundled or packaged in a way that prohibits the customer from taking only the item desired. There are free signage templates from the Surfrider Foundation (version 1 and version 2) that business may use to communicate compliance with the  law to customers. More information is provided in a handout from the State of California—Health and Human Services Agency.  Please direct any violations of AB 1276 to the Code Enforcement Division (510- 724-CODE (2633) or email [email protected]).
Code Enforcement

Code Enforcement

Code Enforcement