Josh and John were AWESOME! They made the entire process from beginning to end smooth and painless. The maintenance crew really operated like a well oiled machine, and when they left...my property was clean and spotless. My wife and I are so pleased with our new roof. I highly recommend these guys. Thank you Eco Restore for an OUTSTANDING job!