Some times it will only take a few minutes, some times it will take a couple of hours. The top of the head is also my snake's trouble spot, but the rest comes off fine. Just wait it out. If there is any stuck shed, run him through a wet towel to get it off.