I hired Jason Paquette Construction to do some roofing repair to my house. Jason came out and was very easy to work with. After getting the quote, I hired them. They are great roofers, and I would recommend them to anyone that needs a roofing company.
I wish that when a roofer/contractor doesn't want to do your job, they should just say so. I know roofers are in short supply after the New England winter we just had, but getting someone to come out was harder than pulling teeth. We had a small job, some flashing and a gutter pulled down due to ice. We needed the gutter removed and the flashing replaced, on one side of the house only. His crew came, worked, and my husband paid them (albeit, he was too busy to check that the work was done). One piece of flashing was not replaced. Jason swore that it was, when anyone could tell by looking at it that it wasn't there. Pulled teeth again to get him to come back. He came by, when no one was home, and texted me that it was not missing and I had wasted his time. Fast forward to today, paying another roofer to replace that flashing and fix 2 shingles that Jason's crew had put a hole in. My advice, if you're guying to hire this company, get a quote in writing describing the work to be done in detail, and then make sure that it is done before you pay. Caveat emptor.