Rooves is an older form of the word and rarely used these days. Elsewhere rooves is fairly common but becoming less so. In the u s roofs is the standard plural of roof.