Our highly skilled professionals can offer extensive roof repair and maintenance services. Based in Battersea, we provide a comprehensive service to all surrounding areas. We can complete roof maintenance on all types of roofing, including flat and pitched on commercial and residential buildings. Some of our core repair services include leak detection, material replacement such as damaged tiles or worn-out ash felt, drainage inspection and cleanouts, repointing services and all general roofing repairs. All of our work is eco-friendly and guaranteed. At Knights Roofing, we know local building codes and offer free inspections.