Honest and easy to work with. Got my computer up and running and was upfront about the cost. His estimate was what he ended up charging me. He listened to my issue and didn't just tell me what was happening. He said he would call me before he worked on it and didn't so that was lame but wouldn't justify a lower than 5 star rating.
Just went for a second time with another problem unrelated to the above. Solid work, honest, and affordable. Got a lifer here!