The plural of roof is roofs. People very often though talk about rooftops.
roof pl roofs
(Noun)
1. a structure that covers or forms the top of a building
2. the top covering of a vehicle, oven, or other structure
3. the highest part of the mouth or a cave
4. hit or go through the roof Informal to get extremely angry
5. raise the roof Informal to be very noisy
(Verb)
to put a roof on
It is often pronounced "rooves" to rhyme with hooves.