Owner Mark was a pleasure to work with. Knows his stuff and is 100% hands on for all work. We had some rather involved roof leakage issues that had been worked on by several other roofers with good reputations but without success. Mark was the only one that was able to solve the problem. We highly recommend Assurance and would use again without hesitation.