I will suggest a very good and quality web hosting company is www.hostingraja.in , It is reliable web hosting company can give you a stable website which would allow your probable clients to easily access your websites and also here you can get the email domain name and hosting.