Yes, you will have to sign a lease agreement. CHP will facilitate signing and break down the terms of the lease. Once the Lease is executed no further action will be required pertaining to the contract. CHP pays all rents and fees associated with the leased units as this is included in the daily rate per person.