The contractor demanded more than half of the contract price up front. He didn’t finish the job at the promised time. He didn’t tarp the roof and caused major inside damage to my home from water leakage and then continued to harass me for final payment knowing I was waiting on the final inspection to be approved from my mortgage company and for them to release the check. He also demanded more money saying shingles cost more than expected. The roof wasn’t completely capped and I had to hire another roofer to complete the cap as well as buy more shingles.
I would not trust this contractor for any type of roof/shingle work.