Tras revisar el contenido de tu página, te recomiendo que mantengas las estructura de tu base de datos y simplemente actualices tu página a un modelo más desaclopado, ASP MVC, de este modo no necesitarás cambiar el proveedor de tu hosting, ni la base de datos y así sólo necesitaras cambiar a este modelo de desarrollo.
Las ventajas que encontrarás es que el proyecto queda abierto para que en un futuro sea más simple realizar cualquier cambio en tu página y que no tengas que desarrollarla de nuevo desde cero, evitando sobrecostes innecesarios.
Como te comentaba, la desarrollaría con ASP .NET MVC, y utilizaría Entity Framework para las consultas a la base de datos MS SQL Server.
Te he establecido un tiempo de 20 días, pero lo cierto es que, al ser un proyecto pequeño, tal vez se pueda entregar antes. Dependerá del código base de la web.
De todos modos, si tienes cualquier duda en la que pueda ayudarte, quedo a tu disposición.
Un saludo, Darío Alonso.