The information available on the web tends to be highly disorganized and incomplete. One search might yield nothing more than an address and the phone number, and another will find a website that hasn't been updated since 2013. Get another search may find various user reviews that could be fake, written out of spite due to a misunderstanding, or could be simply obsolete due to organizational changes or a change of ownership.
The other major hurdle at care seekers face is the need to constantly enter and reenter their personal, private information such as their contact details and the specifics on the type of care they require. This information will need to be provided again and again to each individual care provider. To make things worse, the potential customer has no idea whether or not the provider they are contacting is right for them (in terms of budget or services provided, for example) or whether they will even get a call or email back.