rayinpenn: you mention "hail damage". Was this one of those outfits that came around the neighborhood after a storm and lobbied people to replace them with insurance money? They tend to be a bit shady...
Thank you for sharing your tough story. That stinks.
I have to admit, I'm very picky and I was mad at my roofer after they damaged some Solatubes. Problem was I was an early adopter of the product and they had never seen them before (this is 20 years ago).
My roofer calmed me down, and said: "I know you are mad. We'll make this right. But let me explain something to you. This is new to these guys. Now they know. They are good men. They come to work sober and have no felonies in their past. Give us a chance, OK? "
I have to admit, it was a wake up call. After we spoke he gave me too many stories about drunken convict roofers. Believe me, it is pretty common.
Fast forward: the roof lasted 15 years. Now at 20, a few flashings are leaking. It is probably time for a new one anyway. Overall, a success, although picky Joe still thinks they could have done a bit better. But I need to chill sometimes.
Good luck in your remediation. I feel for you, man. Contractor issues are tough.