If you do your FI rating in the UK then to some extent you are weather limited. However in the summer 4 weeks should be plenty. I would add to this alot depends on you attitude - the more you put in the quicker you will get done.
I got my FI Renewed at this place and was very impressed
Advanced Flight Training