The time required to finish a project depends upon your requirements. We offer same-day delivery; however, we may need 48-72 hours in some cases. You can give us a deadline, and we will do our best to stand up to your expectations.