Es dificil responder a tu pregunta. ¿Cuanto cuesta un coche? Pues depende del coche. Pues con esto pasa lo mismo. Si encuentras un programa comercial que te pueda servir aunque no sea exactamente lo que buscas cómpralo porque será mucho mas barato que uno a medida. De caulquier forma si ya has buscado y no has encontrado nada te aconsejo que si lo contratas lo hagas de forma global, es decir, fija un precio por producto terminado y huye de tratar de fijar precio por horas dedicadas porque al final tendrás problemas. Y para que alquien te pueda dar un precio necesitará saber que es exactamente lo que necesitas porque una funcionalidad que a ti te puede parecer trivial podría ser muy compleja de programar o viceversa.