This sounds obvious, but if a contractor displays forceful behavior, do not work with them. If a contractor is pressuring you to pay for a certain item or repair, don’t work with them. Your home needs to be inspected by an insurance adjuster and then the contractor. Don’t feel rushed by a contractor telling you to sign before this has happened.
Your home needs a quality roof to protect and insulate you and your family, so your contractor should make quality their number one priority and be transparent with you when working. We hate to see good people taken advantage of by unprofessional roofing practices and people.