After more than 20 years of experience, our custom embroidered, one of a kind, Military Ball Caps and Military Service Ribbon Hats are considered by many to be the best in the country.
We have made caps for Past U.S. Presidents, Generals, Medal Of Honor Recipients, Officers, Non-Commissioned Officers and countless Enlisted Men from World War I, World War II, Korea, Vietnam, Beirut, Granada, Panama, Desert Storm, The Cold War, Iraq, and Afghanistan.
We use the most modern embroidery equipment to custom embroider your one of a kind Custom Ball Cap. Each cap is hand finished after the embroidery process to ensure that you are receiving the best custom embroidered ball cap that we can make for you.The Hat
All of our custom hats begin with a MADE IN THE USA Unionwear premium wool blend five-panel hat. The hats are one-size-fits-all with an adjustable one-piece wool strap (red caps have a two-piece strap) that tucks into the sweatband. The hats fit sizes up to 7 and 3/4.
All embroidery is done directly to the hat right here in our Maple Grove, MN headquarters. If ribbons are being embroidered on the hat, we automatically place them in the correct order of precedence.
Embroidery and Delivery Timeline
We do our best to ship every custom embroidery order within two weeks (10 business days) of the day it was ordered. We make all hats in the order they are received regardless of shipping method selected. Occasionally during the year and especially during holiday seasons such as Christmas, Father's Day, and Veterans Day, we receive more orders than we can fill within our typical two week time frame. If you need an item by a certain date, it is best to call us to see if we can fill the order by the date needed.
What our customers say:
Visit us on Facebook
for additional product photos and information!If you need assistance ordering or would like to order by telephone please call us toll free at 1-800-864-5062 and one of our customer service representatives will assist you.Vets Supply Line
10550 County Road 81
Maple Grove MN 55369
Tel: (800)864-5062 Fax: (763)425-2577
M-F 9:00 am to 4:00 pm (CST)
Closed Federal Holidays