Second Generation Roofing is a small company whose personable staff is prepared to install all forms of roofing on any type of structure. This BBB Accredited Business was founded in 1996, and its office and shop are located on a lot in the industrialized section of Lakeville, near Petaluma Boulevard.