Project: Install or Replace an Asphalt Shingle Roof
The owner mark was on the job his rep Frank was on the phone checking with me making sure I was satisfied with the work being done. Extra work had to be done because it wasnâ t done right 30 years ago at no charge. Would recommend...