removal of old slate roof supplied and fitted a composite slate. new dry ridge 15

removal of old slate roof supplied and fitted a composite slate. new dry ridge 15

removal of old slate roof supplied and fitted a composite slate. new dry ridge 15