Humphrys Flag Company is a Philadelphia based American flag maker. We make American flags in many sizes - in fact we once made the largest American flag on record! We offer US flags on nylon, 2-ply poly and cotton.
In addition to the Stars & Stripes, Humphrys Flag Company makes many historical American flags, such as the so-called Betsy Ross flag and the Francis Hopkinson original US flag design.
Don't see the specific American flag you are looking for? Contact us - we have probably made it before.