While most if not all roofs are built to be sturdy, resilient and durable, they are not without their weaknesses.…