You already have most of the answers and we would all have many questions to ask before any further analysis is possible, but I would like to expand on a point made earlier. When a website is developed for someone, there are many components that come into play. First, the developer typically uses publicly available templates, tools and open source software. For example, it is not uncommon to see a site using open source (free) server software and content management (CMS) software. You won't...