I hired Clearbrook Roofing for the reroofing of a large roof. I have nothing but good things to say about them. From the initial quoting process to contract signing to scheduling and completing the project it was first class all the way. I was particularly worried about the daily cleanup as the old roof was stripped. No issues, not only was the old material cleaned up but they use leaf blowers to continually keep the property clean.