Really a great experience. Crew arrived bright and early in the morning. By the time I was leaving for work, they already had old shingles off of half the roof torn out. Figured like most other roofing companies they would work into the night and possibly next day. I arrived home at about 4pm and they were gone. Place was left clean, I mean really clean. No roofing paper nor nails that I expected to find. Great company to do business with. Thank you Mammoth.