Quick. Prompt. Very knowledgeable. Thorough. We ended up not needing the major repairs we had feared, and we know we’re going back to E. Esquivel Roofing when it comes time. Nice to know there are still some folks around who know how to treat their customers and run an honest business.