Production Time & Rush Jobs


BestFlag is proud to offer you a standard 5-6 day production time on all our custom products. We know you want your product, and we want to help get it to you quickly.

We’re happy to let you know that if your order doesn’t involve mass quantities and you order before 11 am (Central), we’ll get it produced in 5-6 days so it gets out the door to you sooner. How does that sound? 

Of course, some things beyond our control could affect this. Inclement weather, holidays, a machine malfunction, or problems with shipping would affect our ability to fulfill a 
5-6 day production turnaround. If this happens, just bare with us. We’ll get back on track in no time.

Remember that orders will be considered ready-for-production when the design/art is finalized and approved by you. Here is an example of how our standard production time works based on the time art is approved.  

 Blade Flags


Due to high volume, we cannot currently accept any guaranteed rush jobs. Please contact us if you have an expedited request or an in hands date you are trying to meet, and we will do our best to work with you on these requests. We apologize for any inconvenience this may cause.

If you need a job done in a shorter time frame, we do offer rush services for additional fees (rush fees are for non-stock orders only). We are closed weekends (Saturday and Sundays) and count production days as weekdays (Monday through Friday).

Rush services are not always available and will depend (among other factors) on the quantity and print size of your order, and the capacity of our production team at the time of the order.  Please note that rush jobs typically require expedited shipping, which is NOT included in the rush fee and will increase your total order cost.

On national holidays, Rush Jobs will be pushed to the following business day. We observe the following holidays: New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and Christmas Day.

If you’ve got any questions, contact us via chat,, or 877-312-1105.