I was first acquainted with David Roelofs of Tech Solutions when he worked in computer repair at a local retail store. He then went on to form his own business, and every time I have a computer problem I call on him because I know I will get quick, efficient, professional, reliable service, and that the outcome will always be positive. He is a super computer guru, having the patience to work until the solution is found. He recently added a service so that he can have remote access to a computer for even quicker service. He has the highest rating in my book.