I agree 100% with this reply and I see we are both in Florida!
I mainly clean roofs with soft-wash and pressure clean everything else. We all know what pressure washing does to shingle granules-it puts a good % in the gutter, or on the ground. With tile-High Pressure can dull or remove any glazing and most modern tiles have a light glaze [shine] Unglazed, high pressure [like a 3000-4000 psi machine] can dull the slurry coat [factory paint] {This I have seen to small and great extremes locally, see photos I took below of some extremes in a local development. They lost their color and became pale looking. }
Also, on tile roofs, any of you who have worked with tile much, know that the cement around all the ridges and ridge cap, is always cracked up in a million places. Hit that with high pressure and cement pieces end up a block away! { Exaggeration on distance LOL }
Lastly, pressure washing any roof [ Being in the pressure cleaning business here in Charlotte county,Florida since 1989, I had pressure washed many hundreds before I switched to soft-washing them ] requires you walk on 90% of it, clean run your gun in strips across your work reach distance. On tile, that means a high chance of many cracked tiles. On shingles, it means loosening more granules with your feet.
I know this is an old discussion, but it may be worth bringing to life for some?