Hi, i don't have the details of your project that is why i have considered 25 days to complete your project. After checking the details i can confirm you the accurate time but still, i will try to finish it before time. for further discussion, you can ping me personally.