Ed was so helpful. He came out to diagnose the issue in 5 seconds and gave me a quote. I should point out that he only had 2 hours window this morning, but he drove all the way from NJ to DE to see my issue.
He is very trusting, and it's hard to find that now. I knew I had to use him!! I called him back later to report a new issue (before he has a chance to come back to fix the original problem) and he referred me to another person (since it's out of his area), and he didn't charge me for the initial fee. Having to deal with many businesses, I can say this kind of customer service and his willingness to help are extremely rare and I would definitely use him in the future.