Speaker repair shops?

I have some Klipsch wired computer speakers that recently have been acting up. Subwoofer produces bass, speakers don't produce audio and all the wires look fine. Are there any local shops that would be a good place to diagnose and repair without costing an arm and a leg? It's probably an easy fix for someone with experience and I'm trying to avoid something like geek squad.