It is possible to fix speakers yourself, but if that's not feasible, you can hire someone to take care of it. Most residential areas have several small shops that are up to the task, although the specifics of what's available will depend on your location.