Olá.
Otimizar um banco de dados não é uma tarefa muito difícil, basta que as tabelas do banco estejam bem organizadas e as consultas a este banco sejam feitas de uma maneira simples e funcional.
Acredito que eu possa resolver este problema, mas claro, tudo depende do tamanho do banco de dados e dos relatórios que desejam ser gerados. Relatórios que necessitam de muitos dados é natural que demorem mais para serem gerados.
Com este valor sugerido, imagina que seja um preço justo para o serviço.
Desde já agradeço.