Brian is an amazing professional, who brings all of the skills and expertise that a small business like us would need. Working with him is like having your own “tech department.” He takes the time to get projects done right and walks you through the process as much or as little as you need or want. Rather than spending time trying to solve tech problems for which we simply don’t have the expertise for, he has added incredible value by helping us dedicate our time and energy in our organization’s mission.