- Website design
- Database design
- Drupal development
- Wordpress development
- CiviCRM development
- Search engine optimisation
- Website mobile optimisation
- Website audit
- Customer relationship management
- Content manangement systems including Drupal, Wordpress and Joomla
- E-commerce websites with online payments
- Membership websites
- Community websites
- Email campaigns and marketing
- Virtual Learning Environment (VLE) website applications
- Website hosting and domain registration
- Website advertising