This paper aims to quantify the amount of suitable rooftop area for photovoltaic (PV) energy generation in the continental United States (US). The approach is data-driven, combining Geographic Information Systems analysis of an extensive dataset of Light Detection and Ranging (LiDAR) measurements collected by the Department of Homeland Security with a statistical model trained on these same data. The model developed herein can predict the quantity of suitable roof area where LiDAR data is not available. This analysis focuses on small buildings (1000 to 5000 square feet) which account for more than half of the total available rooftop space in these data (58%) and demonstrate a greater variability in suitability compared to larger buildings which are nearly all suitable for PV installations. This paper presents new results characterizing the size, shape and suitability of US rooftops with respect to PV installations. Overall 28% of small building roofs appear suitable in the continental United States for rooftop solar. Nationally, small building rooftops could accommodate an expected 731 GW of PV capacity and generate 926 TWh/year of PV energy on 4920 $km^2$ of suitable rooftop space which equates to 25% the current US electricity sales.