Yes, every homeowner is required to pay the deductible on their policy. You may meet some contractors who will offer to waive your deductible, but they do this by forcing a contract to trick your insurance into thinking you paid it. This is an illegal practice and you should never do business with a contractor who offers to do this.