So happy with our entire experience with David and Monarch Roofing!!! We inherited a lot of issues with a bad roofing job done by the previous homeowner (leaking, roofing needed to be completed, flashing and drain spouts redone, redo under where AC was replaced, etc). Luckily, Monarch was recommended by our home inspector. We found David's estimate to be fair and his advice spot-on. He is definitely a roofing expert. His roofing crews were very courteous, experienced, and completed the work quickly. David went out of his way to assist us before, during, and even after our job was complete , answering any questions we had with friendly patience. Thanks David and the Monarch roofing crew! :-)