Roof Maintenance is more important than you may think!
Keeping your roof clear of debris will enable proper watershed off of your roof. This will prevent the water from backing up under tiles or shingles on a pitched roof, and on flat roofs it will keep down spouts and scuppers clear for water to flow off.
With periodic high winds and Monsoon rains checking to make sure all tiles are fastened tightly and in the proper place and that all shingles are securely adhered to the roof deck is important. This will maintain the integrity of the roofing system and prevent leaks from starting.
Its easy for something small like cracks in roof tiles, mortar joints, shingles and even stucco to cause a much larger leak in your roof. Having a qualified pair of eyes accustomed to finding those small issues will prevent it from becoming a bigger and more expensive problem in the future.
Its quicker, easier and more cost effective than waiting for that issue to turn into a leak. Remember, an ounce of prevention is worth a pound of cure!