Yes. We provide an estimate number of hours. Also, if the task will exceed the estimated hours we will contact you prior to completing the task for your approval. Services are prepaid at the time of appointment.