The service was great. The only thing that would have made it superior is that Michael did not rinse off the chemical clean from the porch after cleaning the coils. We have dogs in that area and that chemical can be toxic to them. I had to rinse it off myself. Other than that, Michael is extremely knowledgeable and competent. I would definitely like to have him again.