Here's what we can do:
We can do a general website audit. This report will show you some of the general problems on your website and give suggestions on how to improve them.
We can run a report for a specific keyword and tell you what your current vendor is not doing, and what they should have been doing, to get you top rankings.
Unfortunately, in the world of internet marketing, there are a lot of companies that use smoke and mirrors to talk about how SEO is necessary, but they can't reveal what they are doing. Well, that is BS. Successful SEO is very systematic and repeatable for all industries. If your current SEO agency can't give you a detailed report of what they have done and how it has improved your rankings, consider moving to one that can.