David went above and beyond helping me getting my computer set up to be able to work from home. He not only explained everything to me, he showed as well. He double checked and triple checked every program to make sure they were running and if I had a question he always thoroughly explained it to me. I could not have asked for anything better, basically he was great! – Heidi, NC