David is truly "TOP HAT" service! His knowledge and most important his willingness to give the best service to his customers is second to none!

Michael Paule

David and Top Hat Networking keep our various networks up and running. He is always available by phone or to come on site if needed. I even trust him with my personal computers.

Kristina Marsters

David is the smartest IT guy on earth. Always willing to attack problems and resolve them.

Brenda Land

Excellent knowledge. Excellent work habits. I highly recommend!

Diane Ignatian

David is honest, hard-working and top notch in taking care of all of our IT needs! He goes out of his way to make sure all is done accurately, timely and for a reasonable fee. We'd never trust anyone more than we do David at Top Hat Networking to keep our servers and IT systems up and running smoothly.

Ivan Jones

We have worked very closely with David for years! David is very responsive, doesn't give up easily on a computer that doesn't work. When others have said nothing can be done, David has pulled out miracles saving a computer or retrieving data. We highly recommend Top Hat Networking.

Kathleen Thomas