Hi Gauri,
I recommend anyone who is not a programmer to try and avoid anything technical. So, try and avoid purchasing a hosting account, managing a CMS, editing HTML files, etc.
Many packaged deals and templates on the web are pretty bad because the customer doesn't get custom service. So, while they may pay more for a custom website and for hiring someone like you to maintain it, I think it's worth the extra buck.
I hope that helps.