Wash the roof with a pressure cleaner set to 1200 psi and a 10-percent chlorine solution to remove dirt, mildew and algae. Hold the cleaner's nozzle 2 feet away from the roof at a 45-degree angle as you spray.
Hose down the roof with regular water to rinse it.
Lay drop cloths on the ground around the house and cover trim, gutters and other areas you want to protect with painter's tape or paper.
Apply a coat of primer while the tiles are still damp. The primer will prevent the tiles from absorbing the paint, resulting in a more vibrant color. If using a paint sprayer, hold the nozzle 2 feet away from the roof at a 45-degree angle and move the nozzle from one end of the roof to the other in a series of horizontal lines. You can also paint the roof using a foam or nylon paintbrush, though this is quite time-consuming.
Allow the primer to dry overnight and follow with an application of acrylic paint.