Cuento con más de 9 años de experiencia desarrollando aplicaciones web y de escritorio. Tratarías conmigo directamente, no soy un tercero que sub-contrata a otros programadores para hacer el trabajo.
Desde hace 4 años le doy soporte y mejoras a un CRM que su giro es finanzas y seguros precisamente, fué hecho con .Net MVC5, MSSQL, Entity Framework, Bootstrap, JQuery, etc. Utilizo API's, filtros, atributos, etc.
Con ASP clásico tengo experiencia de una aplicación algo vieja, ya que trabaja con .Net 2.0, pero utilicé NHibernate, y EntLib. Claro está utilicé JQuery y Bootstrap en el frente.
Para definir bien el tiempo de entrega dependo de que las reglas de negocio estén bien definidas y que de preferencia estuvieran antes de cada módulo, sin que existieran muchos cambios, se entiende que puedan haber ajustes pero que fueran mínimos.
Algo que tampoco se menciona es la plataforma de la base de datos, que también es conveniente definir porque también impacta en los tiempos de entrega.
Tengo conocimiento de diversas tecnologías y plataformas, patrones de diseño y código limpio. Quien sea que le llegue a dar seguimiento a la aplicación no debe tener problema en leer y comprender la aplicación.
También le hago mejoras a aplicaciones web con PHP y Laravel (Facturación) y MEAN (MongoDB, Express, Angular y Node).
Te invito a ver mi portafolio para más información