Survival: Roof

Survival: Roof is the fifth level of Survival Mode and the last of the regular survival levels. In any version with Survival (except iPad and Android), it is unlocked after completing two other survival levels; the iOS and Android versions only have regular survival levels, so the other four levels must be completed before it is unlocked.

Strategies
Play it like a normal roof level, using lobbed-shot plants. Switch in Cabbage-pults for Melon-pults and upgrade Melon-pults to Winter Melons when there is enough sun available. It is necessary to use Sunflower and Flower Pot, and as the game progresses further, try to get Twin Sunflowers. It is good to have Tall-nuts to protect your plants, and/or Pumpkins to protect from ambush zombies. Bungee Zombies and Catapult Zombies may appear, so use Umbrella Leaves, but since they only appear in huge waves, you may use Jalapeno against Bungee Zombies and other instant kills against catapults. If you have Imitater, use it on Tall-nut and Pumpkin.