I went online to find a company to replace the roof on my house. I knew exactly what I wanted and basically wanted at least two quotes before going forward. Don't most people who are about to lay out a chunk of change? Some how the company that caught my eye in the lne up was connected to Home Advisor or some such thing so when I got a call back, I was not talking to someone from the roofing company that I thought I was calling. It was the Home Advisor Co calling. This was totally confusing. Eventually I got a call back from someone who came to measure my roof. The guy finished and told me he would turn the paperwork in and I would be hearing from someone with an estimate. One week wait turned into two so I called and was told no one was in at that time and someone would call me back. Long story short, six weeks passed. Because of the 4 and 5 star reviews I was willing to be patient but after three months, I was done with it. Every call to them was an unfulfilled promise to call back or get an estimate to me. I moved on. Apparently, my residential job, albeit, I could pay in cash, was not good enough for them. The least they could have done was be polite enough to call back and say they were not able to take the job as opposed ignoring a potential customer.