Fund the project upfront. Nauman gets paid once you are satisfied with the work.
Delivery time starts when Nauman receives requirements from you.
Revisions may occur after the delivery date.
Firstly, I will gather the information about the project.
Then I will send you a rough sketck for starting the work.