I have roofed out of state many times.I too have told my customers that realistically I will be gone in a year or so.The difference between my statement and your possible contractor is I secured a local contractor in the event an issue ever arose.
I have always felt that storm work is free enterprise.It may offend some of my peeps here on the forum but it is impossible for local contractors to provide the manpower to clean up a decent storm zone.
My opinion is this,no written warranty,no signature,no itemized estimate,no signature,no confirmed references,no signature,no license,no signature,no permit,no signature,no insurance,no signature,no other local company covering the excess coverage under the workmanship after they are gone,no signature.
I personally know several upstanding storm troopers.These guys will provide you with everything I listed.I am confident in saying that there are many legit stormers.
I have one that taught me all these things I described.Everyone can think what they want but this guy is a 75 million dollar per year stormer.You don’t Make that money by being a crook.
So yes,If the stormer was legit I would hire them,but that is my opinion.
Don’t get caught up in the abbreviation B.S,H.A.A.G is just as goofy as the abbreviations sound.I have rarely met a haag that I felt was very impressive,Think I am joking,Google the requirements to be haag certified,better yet,find out how long it takes to be certified.
Your kind of job isn’t any different than the other multitudes within your community,You are not alone.,.,many share your stress and confusion.I can say that at least you are inquiring about how to enter the situation instead of getting out or worse,figuring how to unscrew yourself.
Sub contractors are a reality of storm work.When handling large volumes of work many contractors sub out work.The question is not if they sub but rather how long the sub has been working for the said contractor.Sometimes contractors get so overloaded they hire new crews.
Once again its not that they sub out or how long they have been sub contracting but IF the contractor actually knows 100% that the crew they are putting on your home does quality work.
I lucked out big time.One of my crews can put on 100 square per day consistently.7 days straight of 700 per week.I worry very little with them.I still worry because if I did not,I would start slipping and that is not happening.
When agreeing to materials,it goes back to the itemized estimate,make sure what you agree on is what is delivered on your roof or if its ground dropped.
Make sure your materials are delivered in manufacture packaging.Don’t accept junk out of the back of a pick up.Missing wrappers are generally a good indication of railroad box car shingles.
Make sure before final payment you have a lien waiver for materials purchased from the supplier.Not doing so will result in you paying for materials twice.If your contractor does not pay for the materials delivered and installed,the shingle distributor WILL put a lien on your property.,.