Commercial property insurance often covers roof leaks caused by unexpected events like storms or falling debris. However, damage due to wear and tear or lack of maintenance may not be covered. Review your policy or consult with your insurance provider for specific coverage details.