Came out on the same day I called to look at my roof. Very professional and presentable. David explained the entire process to me from start to finish and made sure I was comfortable with everything that was needing to be done. The work was completed in a timely manner and they were very clean while they worked and made sure everything was picked up before they left. I would highly recommend this company!