I have purchased new flags and replaced a couple of tattered flags in the local area, but not on public buildings. A copy of his photo sent to:
president@whitehouse.gov
Might get some favorable attention.