hi there,
the duration can vary a lot. i have seen them done in 3 days, and i have seen them take 2 months, there is no set duration.
have you spoken to the company concerned to check progress?
nothing to worry about after 5 weeks.