THEY CLEANED UP EVERY SINGLE DAY BEFORE LEAVING

Price was a little high, but you get what you pay for. We got noteworthy, professionalism, an excellent roofing job and best of all they cleaned up every single day before leaving. Awesome!