The time frame depends on the length and complexity of the assignment. We strive to provide accurate time estimates during ordering and also offer expedited orders. For best results, we recommend contacting us as early as possible.