Drupal does about 90% of what you want straight 'out-of-the-box.
But for the other 10% - and it's the most important 10% - you may need a Drupal developer.
Our Drupal developers are professionals. All they do is Drupal. Between us we have over 10 years collective experience.
Our Drupal development falls into two areas:
Drupal modules
We write our own custom modules and contribute most of them back to the Drupal community. Janode and Scheduler are examples.
Drupal integration
We specialise a lot with membership organisations. So a lot of our work involves linking up Drupal to legacy membership databases. This means organisations can leverage their existing investments into the world of Drupal.