I could not have asked for a better experience.
I made an appointment on line and received prompt confirmation of the appointment. The owner showed up to assess my roofing repair needs at exactly the appointed time. He was personable, courteous and professional and was able to diagnose the issue after a thorough inspection from inside my attic. He promised a repair crew would arrive the next day and they showed up as promised and did a thorough and professional repair. This was a great experience and a very pleasant one. I highly recommend Dan and his team if you have issues with your roof. I could not have asked for a better experience.