The main purpose of a roof on any commercial building is to protect your possessions and building infrastructure from weather. The first thing that might come to your mind is rain; the second might be “But it never rains here. What’s the point?” Any Los Angeles roofing contractor will tell you that in hot, desert-like conditions, a roof coating is even more essential.