Project: Install or Replace an Asphalt Shingle Roof
A man of his word... he and the crew came early in the morning and worked into the darkness! They were thorough, and made repairs to the existing wood under the old shingles, added another layer of protective felt as well as the normal...
5.0
Review by a neighbor
in Bloomfield Hills, MI
Project: Install or Replace an Asphalt Shingle Roof
Very Responsive competitive quotion...would recommend
5.0
Review by Beverly A.
in Highland, MI
Project: Install or Replace an Asphalt Shingle Roof
Mark was very helpful and came out to show us samples of roofing materials and explained all our options. The job was done when promised. Everything was cleaned up after the job. Mark also did the roof on the shed so it now matches...
5.0
Review by Carole R.
in South Lyon, MI
Project: Install or Replace an Asphalt Shingle Roof