Website doesn't take care of itself, it needs to be taken care of. The codes may be reliable but there are many other factors like the hosting servers, backups, accidental deletion, continuous...
Cost of a website depends on the features required by the site and the company developing the features. While the features required can be understood by taking a look at the features...