Tim,

Any competent electronics technician can disassemble the laptop, look it over and solder the connection back into place if that is the issue. Figure from free (you do buy lunch) to 200 bucks.

After that, you have repair centers like the laptop maker or www.notefix.com

Bob