Concrete slabs are sealed after they have been poured and had a chance to properly cure. Sealing a concrete slab keeps excess moisture from penetrating deep into the pores of the concrete. This layer of seal also helps to prevent spills and stains from seeping into the concrete, which would make a concrete surface that is hard to keep clean. To create a permanent barrier against moisture and spills, apply a non-breathable, penetrating concrete sealant.
Fill a 5-gallon bucket with warm water. Add the concrete degreaser cleaner into the warm water according to the package instructions.
Wash the concrete slab with a long-handled scrub brush to remove dirt, loose debris and grease. Rinse the concrete with a pressure washer to clean the surface of all concrete degreaser residue.
Allow the concrete to dry, which could take up to 48 hours. This is best done in the warm summer months so the concrete will have a shortened drying time. To help accelerate the drying time of the concrete slab, place several box fans around the perimeter so they blow over the surface.
Fill a paint tray with non-breathable, penetrating concrete sealer. Cover a long-handled paint roller with the concrete sealer, and apply an even coating over the entire concrete surface.
Cover small areas on the concrete, such as edges and corners, with a small paintbrush. Allow the concrete sealer to dry according to the package instructions.
Apply a second coat of penetrating concrete sealer with the long-handled paint roller, as instructed by the manufacturer. Some brands of sealer recommend applying the second or third coat before the first coat has a chance to fully dry.
Allow the concrete sealer coats to dry before using the concrete slab.