We were so pleased with Michael. He arrived on time. He was clean, personable, straightforward with his explanation. He explained the options for resolving. He was flexible and patient with our tenants. And best of all, he fixed our problem! He explained what he was going to do and then he did it! He kept his composure when our tenant turned on the water and caused a delay. We would recommend Michael again!