To find yourself on a roof in a dream, denotes unbounded success.
To see a roof falling in, you will be threatened with a sudden calamity.
To sleep on one, proclaims your security against enemies and false companions.
Your health will be robust.
At times, a roof represents the crown choker.
It may represent a barrier between states of consciousness or be symbolic of your ideology and philosophy.
If you are dreaming about a leaky roof, new information may be trying to get into your conscious awareness.
On a more pragmatic note, the roof in your dreams could be bringing up issues of protection and materialistic comfort (a roof over your head).
See also: House
Dreams about being on top of a roof signifies readiness to enter a new stage of your life, or to accept new spiritual ideas.
To dream that the roof is falling in, suggests that you high ideals are crashing down on you.
Perhaps you are unable to live up to your own high expectations.