Depends on where you live, of course, but most towns/cities have independent repair shops that do good, solid work. You can find the ones that have good reviews on Yelp or Google.
Disclaimer: My boyfriend runs one of these in Austin; I've invested in it and am now the co-owner. I'm in full support of using a local independent shop after I spilled tea all over my Macbook Pro and killed it completely. He was able to get me back up and running within a couple hours; this was when I decided to invest in his shop.
Disclaimer: My boyfriend runs one of these in Austin; I've invested in it and am now the co-owner. I'm in full support of using a local independent shop after I spilled tea all over my Macbook Pro and killed it completely. He was able to get me back up and running within a couple hours; this was when I decided to invest in his shop.