Supplying and installing the finest quality US Flags as well as state, foreign, historical, military, POW/MIA and other service flags. We also furnish custom flags for businesses, organizations and municipalities. CJ Flag & Son also supplies a complete line of decorative and advertising flags and banners for grand opening promotions and other display uses. For waterfront areas we can provide a complete line of nautical and code flags to complete your nautical pole display. Whether you need one flag or thousands, CJ Flag is your complete source for all your flag needs. We especially take pride that all our US Flags are proudly made in the USA and never imported.