We have a flag on a 25-foot pole out front of the house. I've tried several different brands of flags to try to get a little more time out of each one. We live near the beach so we get a pretty good afternoon breeze almost every day. On top of that we get those Santa Ana winds, 30-60 mph, around here on a regular basis. Most of our flags seem to last 3 to 6 months, most of them closer to 3 months. I probably spend $200 or more a year on flags because I only buy good ones, not cheap thin nylon stuff.
Maybe I replace it too soon but as soon as it starts to fray and tear I can't stand it and have to replace it. I see others around town that are just an embarrassment. Completely shredded and faded and, obviously, have been left there over a year or even two. Why would you bother to put the nation's symbol on display then let if get so messed up you can hardly tell what it is?