Subsequent driving a company truck on HWY 169, installation blowing out the mattress of your truck, pretty unprofessional. Also passenger aspect mirror was fully shattered. Vehicle plate quantity 069NT1We had Roofs R Us Assess it does not matter if our 20 yr roof needed to be replaced. Eric knowledgeable us that our roof has the lifespan of around