The roof is the structure that forms the upper covering of a building or vehicle. And you re right with roofs it is definitely the accepted plural form without doubt. Rooves is an older form of the word and rarely used these days.