About Us

Our Mission

We know organizations depend on tangible results: funds raised, lives changed, problems solved. At Joinery, we lead our clients to greater growth and effectiveness through efficient management of their CRM systems. We make your data clean, accessible, and organized -- so you can find what you need and understand it without headache.

Joinery focuses on partnering with our clients by providing clear and timely communication, honest expertise, and high-quality deliverables. We've been developing CRM solutions for non-profits since 2001, and offering dedicated CiviCRM services since 2009.

Data migration, reporting, custom features, and more. We're here to make your data work for you. Learn more about our services.

Our Team

Managing Director Allen Shaw is a regular contributor of open-source software including Drupal modules, CiviCRM extensions, and features and bug-fixes in CiviCRM core. He's also a regular participant in code development sprints with the CiviCRM core team and group leader for the CiviCRM Extensions Working Group. Allen has been developing CRM solutions for non-profits since 2001, serving Joinery's clients with dedicated CiviCRM services since 2009. In his off hours, you can find him on the mat at his local Brazilian Jiu Jitsu gym, jamming lazy folk guitar with friends and family, or helping out at the local community theater.


Drupal Specialist Dustin Bons has over ten years experience with Drupal development and even longer with PHP, MySQL, and JavaScript. Dustin is also an official maintainer of multiple projects on Drupal.org and skilled in web design, SEO and SEA. When he's not developing for clients, he's probably on the road with his food truck selling satay, or spending some quality time with his wife or young son.


Systems Developer Lucky Dinawanao has over eight years of experience in web development, building sites using various CMS systems, and specializing in customs themes and plugins for WordPress and modules/extensions for Drupal and CiviCRM. Lucky's primary skills are in PHP, MySQL, CSS animation, JQuery and ES6 Javascript. When he's not knocking out awesome new features for Joinery clients, Lucky enjoys family time and playing games with his wife and two children.