Before you hire anyone to seal concrete in California, check the license. State law lets someone without a license take on minor work only under $1,000, and only when it needs no permit and they employ no one, so a person who brings a helper or quotes $1,000 or more needs a license. The state licensing board counts the price of the whole job, so a bigger project can't be split into smaller pieces to stay under that line.
Cleaning comes before any sealer, and local clean water guidance for surface cleaning asks that the wash water stay out of the street, gutter and storm drain, held back with sandbags, mats or berms around the work area. Around here we get a lot of calls for garage floors, driveways, patios and pool decks, and the job runs the same way in Concord as it does nearby. We're based in Concord and work in the cities around it, from Walnut Creek and Pleasant Hill out to Antioch and over to Vallejo, and if you don't see your city here, just ask.