Three pronged approach to client specific solutions