I had a difficult time finding someone who would work on Macs so I was very happy David got back to me. It turns out he couldn't make my laptop overheat, perhaps by blowing the dust out I corrected the problem myself.
He updated a few things for me and only charged half of what he had quoted me. Who does that? Nice guy.