Add a feature where we can set the estimate to expire after a chosen period of time.
As it stands now a customer can approve an estimate and pay a deposit even a year later.
The only way around this is to manually go back into the job and change the status of the estimate, this is very tedious and impractical
For example:
we want our estimates to be valid for only 30 days but once a client has the email link to the estimate unless we manually go back into the job and change the status of the estimate the customer can click to approve an estimate and pay a deposit even months later.