Heavy sleepers tend to fall asleep and then don't wake up until they've gotten enough rest, often not even if loud music or even smoke alarms sound throughout the night. If you're trying to wake up a heavy sleeper either in the morning or in the event of an emergency, there are a few different options you can try. Be patient, though, because it might take more than one attempt to wake the sleeper up.
Set an alarm clock, or even multiple alarm clocks. Some alarm clocks are made especially for heavy sleepers, and those often come equipped with a vibrating feature that shakes the bed. Some cell phones have an alarm feature that, along with the sound, vibrate. Leaving this on the bed or pillow next to a heavy sleeper will help wake him.
Arrange to have a wake up call. Ask your friends to call or set up a wakeup call through an online service, Such as Snoozester, iPing or Wakeup Dialer. Sometimes a ringing phone will arouse a deep sleeper.
Shake the sleeper's shoulders gently. You don't want to startle the person you're trying to wake up, but if you need to get a heavy sleeper up in an emergency, physical contact might be the best option.