A clean surface is a must, this is accomplished by a gentle but thorough pressure washing. We follow by prepping any areas needing special attention, then the roof coating product appropriate for the substrate is used. Metal roofs, tile, concrete, and stone can all be coated for moisture repellent, strength, and appearance.