Understanding the Timeline for a Typical Roofing Project