Hola estimado.
Yo tengo mucha experiencia en desarrollo de soluciones windows, web, arquitectura, servicios y móviles utilizando Microsoft.NET tanto en VB.NET y C#, también he sido Microsoft Certified Trainer yo puedo ayudarte en tu soporte y puedo ayudarte para que puedas crear una solución mas ideal! No se exactamente la cantidad de días que necesites, pero según mi experiencia yo creo que entre 16 a 24 horas podrías cumplir con tus objetivos, pero sería ideal saber básicamente que aplicación que estas haciendo.