National Capital Flag was established in Alexandria, Virginia in 1962 and has the largest offering of flags, banners, streamers, and guidons made in the USA. Our flags are handcrafted by the most experienced flag makers to allow for the finest detail and highest quality. We specialize in appliquéd, embroidered, and custom printed flags that are designed to be vibrant and durable.