Tim is highly committed to us as a client & is great at communicating. He also offers us ways to cut costs consistently. Tim is always responsive, punctual and reliable. His qualificaitons and performance are superior to any former IT person our company has previously employed. I can offer the highest recommendation on his behalf.