Hi Viprit, in business point of view, it's would be wise to engage and provide them on multiple services. This way, you will be able to provide them a suite of comprehensive solutions, from domain name to web hosting registration instead of just developing the website for you.