I have called Hardsoftnet for many IT problems over 4.5 years and have found William to be knowledgeable, quick to respond to service calls, quick to solve problems, and reasonable in his rates. I have a home/office and rely on my computer and web based services to run my business and Hardsoftnet has always been there for me when needed. I recommend them very highly.