I'm a software developer and ex-Apple, so I can be very very very picky about who works on my technology. My experience with Love Haight was near-perfect: They were fast, honest, friendly, and the work was done exactly right the first time. One cannot ask for more than that!
more