Clean the driveway using a power washer and a pH-neutral cleanser. Wash away all dirt and debris from the driveway beginning at the top and working your way downward towards the street. Switch to a degreasing solution for any oil spots that may interfere with the new pavement. Rinse the surface clear of all cleansers with clean water; then, allow the driveway to dry completely before continuing.
Repair concrete cracks by filling the cracks with epoxy crack filler. Place a tube of the filler into a caulk gun and cut the tip from the nose of the tube. Press the nose of the tube of filler into the crack and press the trigger on the caulk gun to squeeze the filler into the crack, overflowing it slightly. Scrape along the top with a putty knife and allow it to dry for 24 hours.
Mark the location of the expansion joints crossing the driveway by placing wooden stakes on each side of the joint line so that you can recreate the expansion lines in the new pavement layer. Hammer the stakes into the ground to secure them during the pavement laying.
Roll a layer of epoxy bonding adhesive over the surface of the driveway to provide an intermediate bonding agent between the old concrete and the new. The adhesive will allow the new concrete surface to move along with the old. This will prevent cracks and breaks from forming due to soil shifting beneath the driveway or from weather related temperature movement. Use a low-nap paint roller to apply the adhesive in overlapping rows that cover the entire surface.
Allow the adhesive to dry to a tacky state. The adhesive should be a little sticky while not appearing wet before applying the new pavement material.
Mix a batch of polymer modified cement coating in a wheelbarrow using a garden hoe. Follow the manufacturer's instructions on mixing the coating.
Pour the coating over the adhesive covered driveway starting at the top and working your way to the street. Spread the coating across the driveway in rows using a squeegee to provide an even layer of the mix one inch in thickness.
Level the spread coating with a trowel, removing any high areas and filling any voids in the surface.
Texture the surface using a concrete broom. Drag the broom across the entire surface of the concrete, roughening it up to create a non-slip high-traction texture. Use the trowel to recreate the expansion lines in the new layer of pavement over the expansion lines in the old.
Wait 24 hours for the cement coating to cure, and then seal the new pavement with an exterior concrete sealant. Fill a hand pump spray bottle with the sealant. Spray the sealant over the surface from the top down until it's completely covered. Allow the sealer 48 hours drying time before using the driveway.