I agree. Also you check their technical support.The best way to see if a company is reliable or not is to look at three factors:
1) How long have they been around?
2) What is the server uptime they are reporting?
3) Do they have good customer reviews? Bad ones?
A company that has been around for two years with good uptime and good reviews will most likely be a lot more reliable than a company that has been around for two months.
Given this is in the free hosting section I doubt you are going to get all those, especially not money backReliability can be checked considering few things related to company. Whether the company provides managed hosting, 24/7 customer support through Chat, Phone and Emails, money back guarantee.