What an experience! Our roof replacement took 2 FULL days (16+ hours) - compared to 5 neighbors surrounding us which took 4-6 hours! Never would have imagined PROFESSIONAL roofers needed to be watched CONSTANTLY to ensure steps weren't skipped and the job was done properly. Shingle removal was beyond MESSY - nails and bits of shingle EVERYWHERE - spent over 2 hours sweeping AFTER the crew "cleaned up". Underlayment was not put on the back half of our roof - this underlayment was REQUIRED for the