Dougherty Technologies is a software engineering and consulting firm. We develop server, desktop, and mobile applications to help our clients solve challenges, enhance personal growth, or just have fun.