Can't I use 'consegue' here?
produce a solution just doesn't sound right, even in English
"Dar uma solução" is the Portuguese common choice.
"Produzir uma solução" could be good for a company that makes chemical solutions.
So a chemical solution would be "soluções quimicas"?
Yes, that's right.