Concrete & Terrazzo
Concrete & terrazzo restoration.
Worn countertops, tired floors, or uneven sheen? We restore finishes and assess localized damage, with attention to the surface you have and the look you want.
Restoration in practice
The same concrete countertop. A different finish.
A documented before-and-after example from the Concrete Doctor / Fox Marble restoration gallery.
Concrete countertop · Results depend on the surface, condition, and agreed work.
Two materials. Distinct work.
Keep the character. Address the wear.
Concrete and terrazzo need different preparation and repair decisions. We identify the surface and any existing coatings before proposing the work.
Concrete surfaces
Cleaning, finish restoration, and localized repairs for concrete countertops and floors. Existing coatings and everyday wear shape the approach.
Terrazzo surfaces
Restoration and repair take account of the matrix, aggregate, cracks, and earlier patches. Matching the surrounding finish is part of the discussion.
The experience of working with us.
“The team was upfront with the expectation of the repair considering the type of countertop we have.”
“From the first conversation, we were impressed with their professionalism, fair pricing, and the quality of their people.”
“They showed up on time, fully explained the process”
Request your free estimate.
Tell us about your surface. We’ll review your project and confirm whether a site visit is needed. Photos are optional.
A clear next step
Start with the surface. We’ll help with the rest.
Your estimate is free. We review the project and confirm whether a site visit is needed before arranging the next step.
Prefer to talk it through?
(510) 210-6613Plan the work
What to know before we begin.
The finish you want
Tell us whether you want to retain the existing look or discuss a change in sheen. The material, aggregate, prior work, and condition affect what is achievable.
What affects the cost
Area, preparation, repairs, and any existing coating influence the work. Access and adjoining materials are included in the scope discussion.
Before the room is back in use
Drying, curing, and protection depend on the agreed process. We clarify preparation and return-to-use before scheduling rather than promising one duration for every surface.
The people behind the first call
Meet your restoration specialists.
Real people, from the first conversation to the work in your home.
Director, Stone & Concrete Restoration
Dan Lopez
Dan built our restoration business from the ground up. He brings deep stone knowledge to a team shaped by his decades of restoration experience.
Project Manager
Adam Campigli
Adam helps translate the written scope into an organized project handoff for concrete and restoration work.
Questions worth answering
Questions before you get started.
Can you restore existing concrete rather than replace it?
Restoration can be an option for wear and finish problems. Damage depth, movement, prior coatings, and the finish you want determine what is practical.
Will stains and repairs become invisible?
Not always. Deep staining, aggregate, color, and earlier repairs can remain visible. We discuss those limits before the work is agreed.
Can a blotchy sealer or old coating be corrected?
We can review it. The existing product and the underlying surface need to be understood before removal, recoating, or another finish is recommended.
Is terrazzo treated the same way as concrete?
No. Terrazzo has its own matrix and aggregate. Repair materials and finish restoration must suit that system; a concrete example is not a prediction of a terrazzo result.
What should I send for an estimate?
Start with your ZIP, the surface, and what you want to improve. Photos are optional. If you know which coating or sealer was used, include that in your notes.