Ed was available on short notice and communicated well with me via email and telephone. He showed up on time and was finished in two hours. His price was fair, and he accepted credit card payment via his smartphone. Ed performed a thorough inspection and personally showed me all the condo deficiencies. He wrote a detailed report, and the report was available later that same day via the internet.