General Contractor in Contra Costa County, CA

Cicarelli Contractors, a CSLB-licensed general contractor (License #1109419) based in Richmond, California, is based right here in Contra Costa County and serves 15 cities across the county, with pool removal, demolition, excavation, pavers, retaining walls and artificial turf. We pull the permits and send a written quote within 24 hours.

  • Permits and inspections handled
  • CSLB License #1109419
Aerial view of a backyard with a wood gazebo, artificial turf and pavers built by Cicarelli Contractors
Cicarelli Contractors projectGazebo, turf and pavers

East Bay

Working in Contra Costa County

Contra Costa County is home base for Cicarelli Contractors. The crew is based in Richmond, in the western part of the county, so jobs in Richmond, El Cerrito, San Pablo, Pinole, Hercules and El Sobrante are the shortest drive in our whole service area.

East of the hills, the crew works in Walnut Creek, Concord, Pleasant Hill, San Ramon and Danville, and further east in Martinez, Pittsburg, Antioch and Brentwood. The county runs its own pool demolition rules for unincorporated areas, and towns like Danville publish their own.

Contra Costa services

Concrete, Pavers and Pool Removal From Our Richmond Base

As a concrete contractor in Richmond and a general contractor across Contra Costa County, one crew breaks out the old pool or slab and builds the patio, driveway or wall that replaces it.

Get A Free Estimate

Filmed in Contra Costa

Pool Demolition and Retaining Walls Filmed in Walnut Creek and San Ramon

Two of our job-site clips come from Contra Costa County: a retaining wall going up in Walnut Creek and a pool demolition in San Ramon. The other two show the same crew at work elsewhere in the Bay Area.

Watch On YouTube

Why Contra Costa calls us

Why Contra Costa County Homeowners Hire a Richmond Contractor

4.9★

Google rating, 45 reviews

15

Contra Costa cities served

HQ

Based in Richmond

Excavator demolishing a backyard pool, with broken concrete in the shell
  • California Licensed

    CSLB License #1109419 in the B General Building class, with an active contractor's bond on file.

  • Written Quote in a Day

    A free site visit, then a written estimate within 24 hours that lists the work, the permit and the order of the job.

  • County or City Permit

    We file through the county ePermits Center or your city, and book every inspection along the way.

  • Workmanship Warranty

    1 year from completion on our work, written into the contract.

Before and after

Backyard Makeovers Like the Ones We Build Across Contra Costa

Drag the slider on each photo. These are real Cicarelli jobs, and the same pool-to-patio work is available from Richmond to Brentwood.

See All Projects
After: new paver patio built over the former pool areaBefore: bare ground where a pool was removedBeforeAfter

Old Pool Site, New Paver Patio

Pool removal and paver patio

After: green artificial turf lawn where the pool used to beBefore: excavator removing an in-ground poolBeforeAfter

From Excavator to Turf Lawn

Pool removal and artificial turf

After: hillside yard with new steps and artificial turfBefore: sloped yard before steps and turfBeforeAfter

Sloped Yard With Steps

Steps, grading and turf

From visit to final

How a Contra Costa Project Runs, From Site Visit to County Final

One contact from the first visit to the last inspection, whether the permit comes from the county or from your city.

Start With A Free Estimate
  1. Step 01

    Site Visit at Your Home

    We walk the yard in Richmond, Concord or wherever you are and note access, slope and the pool or slab.

  2. Step 02

    Quote and Permit Path

    A written quote within 24 hours, and the route for the permit: county ePermits or your city building department.

  3. Step 03

    Breaking Out and Grading

    Demolition, haul-off and grading, with the county grading permit when the project needs one.

  4. Step 04

    Shell and Fill Inspections

    In towns like Danville the shell inspection comes before backfill, so we schedule it before the fill goes in.

  5. Step 05

    New Patio, Wall or Turf

    The new work goes down on compacted ground, then we walk the finished job with you.

  6. Step 06

    Records You Keep

    You keep the permit, the final inspection and the written 1-year workmanship warranty.

Google reviews to read before hiring in Contra Costa County

Two of our Google reviews, word for word, picked for Contra Costa County homeowners comparing contractors.

4.9 45 Google reviews
Jim FrizzellPool demolition on a hillside

★★★★★

2025
I recently hired Cicarelli Contractors for demolition of my swimming pool. From our initial discussion to our final completion Athalyson and his crew were true professionals. Our pool is on a hill with limited access. His crew was able to get their equipment in place for the demolition and wheelbarrow fill dirt up hill. Some of those days had 90+ temps.

I was consistently impressed with the quality and professionalism of his crew. His crews seemed to always have a smile. The project was completed in a timely manner. His crew were consistently courteous and respectful of my property and maintained a clean work environment, restoring the site to its original condition.

I highly recommend Cicarelli Contractors for any construction needs. Their commitment to quality, efficiency, and customer satisfaction is commendable.

I wouldn’t hesitate to hire Cicarelli again!
Gloria McLaughlinFinished in 4 days

★★★★★

Dec 2025
Very professional. It was explained what was going to be done.

They were done in 4 days. Other companies gave us a time limit of 2 weeks. Hard workers. We will use this company again. We need more work done.

Read more reviews · All 45 on Google

Contra Costa County cities we serve

Cities with their own page are linked; the rest are served too.

  • Richmond, California

    Richmond

    Our home base. A bayside city in western Contra Costa, incorporated in 1905, bordering San Pablo, El Cerrito, Albany and Pinole.

    Services in Richmond
  • El Cerrito, California

    El Cerrito

    A hillside city next to Richmond, founded by refugees of the 1906 San Francisco earthquake. Its name is Spanish for "the little hill". Population 25,962.

    Services in El Cerrito
  • San Pablo, California

    San Pablo

    An enclave city surrounded by Richmond, a few minutes from our base. Its name is Spanish for "Saint Paul". Population 32,127.

    Services in San Pablo
  • Pinole, California

    Pinole

    A San Pablo Bay city just north of Richmond. Its name means "cornmeal" in Spanish. Population 19,022.

    Services in Pinole
  • Hercules, California

    Hercules

    A waterfront city on San Pablo Bay, about 10 miles north of Berkeley, first developed in 1881 around a powder works. Population 26,016.

    Services in Hercules
  • El Sobrante, California

    El Sobrante

    An unincorporated community in the hills east of Richmond, so permits come from Contra Costa County rather than a city. Population 15,524.

    Services in El Sobrante
  • Walnut Creek, California

    Walnut Creek

    A Diablo Valley city at the junction of I-680 and Highway 24, about 16 miles east of Oakland, with a busy downtown. Population 70,127.

    Services in Walnut Creek
  • Concord, California

    Concord

    The most populous city in Contra Costa County, founded in 1869 as Todos Santos, with Todos Santos Plaza at its center. About 123,000 residents (2025 estimate).

    Services in Concord
  • Pleasant Hill, California

    Pleasant Hill

    A central Contra Costa city incorporated in 1961, home to Diablo Valley College and quiet residential streets. Population 34,613.

    Services in Pleasant Hill
  • San Ramon, California

    San Ramon

    A San Ramon Valley city 34 miles east of San Francisco, the fourth-largest in Contra Costa County. Population 84,605.

    Services in San Ramon
  • Danville, California

    Danville

    A San Ramon Valley town crossed by the Iron Horse Regional Trail, with its own pool demolition handout and inspection rules. Population 43,582.

    Free estimate in Danville
  • Martinez, California

    Martinez

    The Contra Costa county seat, on the southern shore of the Carquinez Strait, named after ranchero Ygnacio Martinez. Population 37,287.

    Free estimate in Martinez
  • Antioch, California

    Antioch

    The third-most populous city in Contra Costa County, on the Sacramento-San Joaquin River Delta in East County. Population 115,291.

    Free estimate in Antioch
  • Pittsburg, California

    Pittsburg

    An East County city on Suisun Bay, once called Black Diamond and New York of the Pacific, with a waterfront along the Delta.

    Free estimate in Pittsburg
  • Brentwood, California

    Brentwood

    A fast-growing East County city whose population grew from about 23,000 in 2000 to more than 66,000 by 2022.

    Free estimate in Brentwood

Map of Contra Costa County

The 15 cities we serve in Contra Costa County, and our Richmond home base. Tap a pin or a name for details.

Permits

Building permits in Contra Costa County

In Contra Costa County, the city where the home sits issues the building or demolition permit. Homes in unincorporated areas get it from the county instead, through Contra Costa County Building Inspection. Each office sets its own fees, plans and inspections, and Cicarelli Contractors pulls the permit and schedules every inspection.

Local rules in Contra Costa County

  • Contra Costa County requires a permit to demolish or abandon a pool, and notes that a grading permit is often required too, on its pools and spas page.
  • The Town of Danville calls for 2-inch drainage holes about 2 feet apart, fill compacted to 90 percent in 12-inch layers and at least two inspections, the first when the shell is broken, in its pool demolition handout.

Compare Contra Costa County with other Bay Area cities in our pool demolition permit guide.

Local guide

Pool removal and backyard projects in Contra Costa County: what to know

A pool removal or backyard project in Contra Costa County starts with one question: who issues the permit. Across the 15 cities we serve in Contra Costa County, the city building department issues it; in unincorporated areas, Contra Costa County Building Inspection does. Cicarelli Contractors, a CSLB-licensed general contractor based in Richmond, pulls the permit, schedules the inspections, removes the pool or concrete and builds what comes next with the same crew.

How long does it take to get a building permit in Contra Costa County?

It depends on the office and the project. Unincorporated Contra Costa County takes applications through its ePermits Center, and towns like Danville add their own steps: at least two pool demolition inspections, the first when the shell is broken and the drainage holes are drilled. A grading permit, when required, adds review time.

For a job in Richmond, El Cerrito and San Pablo, the written estimate from Cicarelli Contractors lists the permit, the inspections and the order of the work, and the crew sends photo updates while it is underway. See the official Contra Costa County Building Inspection site for current processing notes.

Do you need a permit to fill in a pool in Contra Costa County?

Yes. Contra Costa County requires a permit to demolish or abandon a pool, which covers filling it in place, and notes that a grading permit is often required as well. Inside a city or town, that city issues the permit and sets the inspections.

Keep the permit and the final inspection with your house records in Richmond and El Cerrito; buyers and future contractors ask for them. More on the pool removal page.

What can you build after a pool removal in Contra Costa County?

A lawn, turf or planting beds can go over a partial removal, while an ADU, an addition or deck footings need a full removal. In Contra Costa, the county requires a permit to demolish or abandon the pool, and Danville sets compaction and inspection standards for the fill.

Pool removal rules to know in Contra Costa County
WhereRule
Unincorporated Contra Costa CountyPermit to demolish or abandon the pool; a grading permit is often required too
DanvilleFill compacted to 90 percent in 12-inch layers; 2-inch drainage holes about 2 feet apart; at least two inspections
Richmond, Walnut Creek and other citiesThe city building department issues the permit and sets the inspections

In Danville, the fill must be compacted to 90 percent in 12-inch layers, which matters for anything built on top later. Compare full pool removal, artificial turf and paver patios, or read what you can build after a partial removal.

Updated · By Athalyson Bernardo, Owner of Cicarelli Contractors

FAQ

Contra Costa County questions

Planning a project in Contra Costa County?

Share your Contra Costa County address by phone or text, Monday to Saturday from 9 am to 5 pm, or browse the full FAQ.

Call (650) 404-7049
Does Cicarelli Contractors work in all of Contra Costa County?

Yes. Cicarelli Contractors works in 15 cities in Contra Costa County, including Richmond, El Cerrito, San Pablo, Pinole, Hercules and El Sobrante. Unincorporated communities in the county can usually be confirmed with a quick call. Every job starts with a free on-site estimate and a written quote within 24 hours.

Do you need a licensed contractor for pool demolition in Contra Costa County?

Yes. California's Contractors State License Board licenses this work under classifications such as B General Building, C-21 Building Moving and Demolition and C-53 Swimming Pool. Cicarelli Contractors holds B license #1109419. Before you hire anyone in Contra Costa County, ask for the license number and look it up on the CSLB website.

How do I apply for a building permit in Contra Costa County?

In unincorporated Contra Costa County, apply through the county ePermits Center, which takes building and grading permit applications for the Building Inspection Division in Martinez. Inside a city such as Walnut Creek or Danville, apply to that city instead. Cicarelli Contractors prepares the plans and the application and pulls the permit for your project.

How long does a pool removal take in Contra Costa County?

It depends on the pool, the access and the inspections. In Danville, the town inspects at least twice, first when the shell is broken and the drainage holes are drilled, so the backfill waits for that visit. In unincorporated areas, a grading permit, when required, adds review time before work starts.

What does Danville require for a pool demolition?

The Town of Danville pool demolition handout calls for 2-inch drainage holes about 2 feet apart in the shell, fill compacted to 90 percent in 12-inch layers, and at least two inspections, the first when the shell is broken and the holes are drilled. Cicarelli Contractors schedules those inspections as part of the job.

How do I get a free estimate in Contra Costa County?

Send photos of your yard and your address in Richmond, El Cerrito and San Pablo or anywhere else in Contra Costa County through the free estimate form, or call or text (650) 404-7049. Cicarelli Contractors visits, measures the work and sends a written quote within 24 hours that lists the work, the permit and the schedule.