You can hire a home inspector to do a basement inspection to identify the problem and then a general contractor to fix it. This is what we did when we had a water seepage problem in our basement. We hired this fellow
http://www.masterhome.org/. Also I would be skeptical of what a waterproofing company recommends. You might try to look up an article that Checkbook Magazine did about waterproofing companies and how they are usually unnecessary for solving basement water issues.