This is a full shingle replacement on 20 buildings in phoenix. This was a multiple layer tear off with poor access and was completed before schedule.
This is a full shingle replacement on 20 buildings in phoenix. This was a multiple layer tear off with poor access and was completed before schedule.