Very responsive, met with me the same day and completed the work the day after. He gave me honest information about the condition of our roof and what his scope is and isn't. We had a minor complication with a repair with Ernesto back at our home in 10 minutes. All is well. Will continue to use him and very reasonable in terms of cost.