Drop element here!

Printed by hand in Brewton, Alabama

 Do we have a minimum of shirts per order? For screen printing, yes, 15 minimum per order. If you are looking for a smaller order we have other options such as embroidery, vinyl, and sublimation.

How long until I receive my order after it is placed? We generally allow at least 2 weeks to receive orders are after they are placed.

Do you charge a fee to design my shirt? For custom orders, the first 30 minutes of design are free, anything after that there will be an added design fee.

Do I pay for shirts now or at pickup? 50% of total invoice is due at time order is placed. The remaining 50% may be paid at time of pickup.

What brands do we offer? We offer a large variety of brands click here to see the list.

Need a custom logo built? We offer graphic design services for businesses of all sizes. Send us an email to get started and we can design a custom logo to help your business grow and thrive.

Flannel and Floral printing is located in Brewton, Alabama. Our newest location is currently in progress next to 111 East Rankin Street (right next to our cabinet shop). If you are looking to pick up your order please message us for location pickup. If you are located in town we will be happy to deliver to you.

Drop element here!

Past custom work


We accept major pay methods