Domestic service companies provide the worst customer service. The reason is simple. Domestic service companies have limited barriers of entry. Basically, they're too easy to start and just as easy to stop.
Here's a great article that describes the current sad state of domestic service companies.
Make sure that you read the last sentence twice.