Top notch service! Jim was on time, courteous, professional, insightful, and quick to the point. He solved several of our computer problems. It’s funny how these problems can snowball from one urgent repair to solving many nagging issues with other devices. His service saved us a lot of hassle and cost. His rates were extremely fair considering his array of knowledge and experience. We will be calling him for all of our personal and professional needs. Tom Carlson Referable Painting #744684