We appreciate your enquiry. Our team is proficient in handling various types of roofing systems, including but not limited to flat roofs, pitched roofs, slate roofs, and tiled roofs. We have a wealth of experience dealing with different materials such as metal, asphalt, wood, and more. However, the feasibility of repair largely depends on the extent of the damage and the specific type of the roof. We recommend a thorough inspection first to assess the condition of the roof and determine the most suitable course of action. Rest assured, our team is committed to delivering high quality workmanship and customer satisfaction, adhering to all safety standards and regulations. Please do get in touch with us to schedule an assessment.