I would recommend going to a local trailer manufacturer and either buy one from them or from their suppliers. Fenders are very inexpensive, although most of them will require painting. You have a lot of different style options as well.
I used to sell aftermarket fenders, but that was in Seattle, so my contacts would require shipping.
PM me with any questions, I am happy to help you out if I can.