Holiday Frequently Asked Questions

Our elves can no longer guarantee Christmas delivery. Each one of our flags is printed to order. In order to guarantee your custom printed flag arrives in time, please place your order by December 10th. 

You can expect to receive your order in 7 – 10 business days. Each personalized flag and doormat is custom printed one at time here in North Carolina!

It’s easy to create your own flag design online in minutes. All you need is a digital photo. Check out this detailed video tutorial that shows how to upload your photo, resize it, and add text.

YES! All of our flags are printed on both sides of the fabric!

We offer two fabric choices and you will be given the opportunity to select your fabric at checkout:

Flagtastic™ Fabric:
Premium quality outdoor fabric. Included in the price of the flag. Prints on both sides of the flag. Any text will be reversed on the “back” of the flag. True to life colors.

Flip-It™ Fabric:
Premium quality outdoor fabric. For an additional charge of $5.00-$7.50 depending on the size of flag you order. Prints on both sides of the flag. Any text will be printed in the correct direction. Great for flags with a lot of text which you would like to be read in the correct direction on each side of the flag. Colors will be slightly muted with this fabric option.

Read more about our fantastic fabrics and flags here.

This is a work in progress! We soon hope to have your order information linked to your account and tracking information emailed to you automatically! Until then – we’re a little old school:

Keep in mind, our typical turnaround is 5 business days for printing and you should expect to receive your flag in 7 to 10 business days!  If the excitement is too much to handle (which we understand completely!) then fill out the form below and we’ll email you back your USPS tracking information (if available). You can also call us toll free at 1-855-347-4922.

Ready to make the perfect gift?
Start with one of our top categories below:

Still have questions? Fill out the form below!
One of our customer service representatives will get back to you!

Our Customer Service team is available 5 days a week, Monday - Friday | 9am - 5pm, EST.