I got absolutely fantastic service from James recently, this guy really knows his stuff. Being an ex head apple genius is a huge plus, he's seen pretty much every mac you can think of inside and out, and has done work on them a multitude of times.
He took my iMac and swapped out the screen for me no problem, despite some issues he ran into after opening it up due to past upgrades being fairly messy. Some of the wires were a bit messed up and he fixed them up and secured them, no extra charge.
His attention to detail is spectacular, secures things and replaces things the way apple intended them to be, uses a nice pair of gloves to prevent finger printing, and I'm also fairly convinced he even cleaned my machine when finished, which I never asked him to do (and don't remember him telling me he would do).
Price was great, having the same repair done somewhere else might have cost me hundreds more, and this guy does it for less, and does a better job than the competition because of his years of experience at apple.
Lastly, his customer service was excellent, too. We agreed on a price assuming that I would try to get the computer to him and pick it up. That didn't work out.. so he picked it up from me and dropped it off, whilst not asking for anything extra. Nice guy, too. Very knowledgeable in the trade, making for interesting conversation, and I learned a few things! Even offered to show me how to do less involved upgrades some time. I've been in customer service since I was a kid, and I can tell you this guy has it down.
Overall, I can't recommend this guy enough. At the price he charges, with the experience he has, with his apple-like attention to detail, and his excellent customer service, this is a bargain you won't find anywhere else, and you might even learn a few things in the process! Thanks, James, the iMac works great.