About Us

My Heritage Flags is located in the Richmond, VA area, which has been called  “home of the decorative flag”, however, we enjoy servicing everyone!

We started this company because we want to celebrate diversity and creativity in our culture expressed through our passion for flags, fabric and color! We love challenging ourselves in providing you with the most imaginative and fanciful images for you.

Our staff is very experienced and skilled in providing your flag, flagpole, flagpole installation and repair needs at the most competitive and reasonable price. Collectively, we have over 35 years of experience.

Whatever your mood, season, occasion or need, we have the appropriate flag for you. If you don’t see it on our web site, we will custom make it for you.

All of our custom appliqué flags are hand-crafted (not factory manufactured) and are double-appliqué made with nylon fabric specifically made for flags and have been treated to withstand weather, sun and wind. That means you have the highest quality appliqué flag that can be constructed.

Our printed flags are all printed on 200-denier nylon and images dyed onto the fabric to provide durability and vibrant images.

We are very proud to say that all of our flags are AMERICAN MADE and created with love.

Please, let us know how we may service you better!

"At the 214th Annual Council of the Diocese of Virginia, I proudly displayed the banner you made for the Dominican Republic Mission Project. It was the most impressive in the hall! I am very proud of the work you did and appreciate how you took my ideas and made them a reality."

-C. Davis
Episcopal Church
Mission Chairman


"The flag that you made for our Chapter has been greatly received by our members for outstanding quality and professional workmanship. The flag has been on display with our members at Fort Lee, during ceremonies to wish our deploying soldiers God blessings as they go off to Iraq and Afghanistan, and at ceremonies to celebrate and welcome our returning soldiers.

-C. Brown
Fort Lee


2011 My Heritage Flags. All Rights Reserved. | P.O. Box 1023, Norfolk, VA 23501 | 804-878-3127