I agree with hostoly.
Directory or Google will not give you reliable web hosting companyies. Google shows any web hosting company that pay them to show ads with Google AdWords. With Google Search Result, you will not able to know how reliable a hosting company is.
Directories are easy to use compared to Google in finding a web host, still they only list companies that give them cash in one way or other.