Does Slab Moisture Affect an Epoxy Floor in Riverside

On a slab with no vapor barrier beneath it, the coating choice changes before any epoxy is mixed, and the moisture notes (as laid out at epoxy flooring riverside raahi) begin with testing the concrete, not looking at it. Garages in Riverside, CA sit on everything from recent pours to slabs poured decades ago, and the soil under each one behaves differently.
Dry looking is not dry

Concrete on grade can pass moisture vapor upward from the soil while the surface looks and feels dry. The vapor moves as a gas, so nothing shows until something seals the top. Dry weather and Santa Ana winds across the Inland Empire dry the surface, but they do not remove the moisture sitting in the ground below the slab.
Signs to test before coating

Dark damp patches, white efflorescence, or a musty smell near the slab are reasons to test before anything is rolled on. Efflorescence is salt left behind when water travels through the concrete and evaporates at the surface. It sits between the concrete and the primer, so diamond grinding has to remove it, and it returns if the moisture source is still active.
Three tests, three different answers
The plastic sheet test under ASTM D4263 is a quick qualitative check. A sheet is taped down and checked later for condensation or darkening. It shows that moisture is present, not how much. The calcium chloride test under ASTM F1869 measures moisture vapor emission rate at the surface. In slab relative humidity probes under ASTM F2170 measure moisture inside the concrete, which is the deeper reading.
What vapor pressure does to a coating
Under a nonbreathable coating, vapor has nowhere to go. Pressure builds at the bond line and shows up as blisters, then delamination, often in patches where the slab is wettest. Added film thickness is not a moisture solution. A heavy base coat with a full vinyl flake broadcast only gives the vapor more film to lift.
Primers for high readings and older slabs
When a slab tests above the limit of a standard coating, a moisture mitigating epoxy primer is the usual route. It goes on after grinding and ahead of the base coat, with the topcoat following, whether polyaspartic or urethane over a clear coat. The product data sheet sets the allowable reading, and the test result is checked against it. Older garages in Riverside County may have no vapor barrier under the slab, which makes testing more important. Southern California slabs are not exempt from moisture problems. Test at several spots, record each reading, and let the numbers decide whether the job gets a standard system or a mitigating primer first.