Hostinger is a best hosting that i have used till now. I am using their business hosting plan and it is amazing.
It provide free domain with its 1 year plan. And i got a domain of my choice. Their plans prices are really affordable and live chat support is really good. Their own well designed and best features cpanel attracts me alot. I recommend it to everyone.