We have used David Finster for our small business IT support for more than 15 years and found him invaluable for our business, not only for solving “mundane” IT issues but also for providing innovative solutions to enhance our products and services.