I assume you want by yontif. Kova Hats in Boro Park is good…but I don’t know the time frame. In Inwood, there is a yid who fixes shoes and I believe works on hats too.
The place is called Tony’s Shoe Repair (“expert shoe repair” online – 183 Doughty Blvd Inwood
). I imagine he could do it on short notice.
There is even a lady that reviewed on-line that he did a good job with her husband’s hat!