First spoke to Mike for an estimate. Came on time went on the roof to see what's doing. He went through his companies procedures and warranty. Worked out a decent price. They scheduled a date for work that I agreed on .A very professional crew came . A very excellent job well done . Roof looks great.