Yes, our team is trained to handle installations on a variety of roofing materials. We take every precaution to ensure that your roof remains undamaged throughout the process.