What we do

Professional Services

Have a piece of custom functionality or a custom integration you want to develop? Require the implementation of a custom metadata standard? Want to migrate your data from an existing system? Need training for your team? We can help! 

System Audits

Even if you choose to install Islandora yourself, you can still benefit from our installation expertise via our audit service. We do an in-depth review of your installation, identifying potential problems as well as tips for scalability and performance tuning. 

Data Modelling

Much like choosing the wrong metadata format, choosing the wrong data model can have dire consequences for your project. Engage our software engineers and metadata librarians to ensure that you have a solid data model right from the beginning of your project!

Custom Development

Having written over 92% of the latest Islandora release code, our developers have an unparalleled knowledge of the inner workings of Islandora and the many modules and solution packs that exist. Whether it be integrating with an existing system or building a custom viewer or workflow, we will work with you to take your idea and turn it into reality. 


We offer several levels of Islandora support packages from basic email support to 24/7 toll free access to an Islandora specialist. Support hours can be used for debugging, configuration assistance, data loading assistance, and much much more. Contact us today to learn more. 


From basic end user training to highly technical systems and developer training, we can customize a training package to meet your specific needs. 

Basic Installation

Our installation service ensures that your repository is built on a stable foundation. Having installed Islandora hundreds of times, we have developed a number of best practices to ensure your repository performs and scales as your data and audience grows. 

Metadata Mapping

There are hundreds of metadata standards out there and choosing the wrong one can mean horrible things for your repository project. Let us help you choose the right standards by having our metadata librarians review your data, provide options and explain the positives and negatives of each. 

Design and Theming 

The look and feel of your Islandora site is extremely important. With so much focus on the data and metadata, the actual design often gets overlooked or neglected. Via our in-house design group, we can either customize one of our existing theme's or design something completely custom to ensure that your repository is something your organization can be proud of. 

Content Migration

We have migrated data from dozens of different sources for clients all over the globe. Whether your data is sitting on your hard drive, inside a database or in another repository system, chances are we have a migration process already mapped out and ready to go! 


Hosting a repository can be a very daunting task both in terms of the technical expertise required and the hardware required. We have developed partnerships with a number of hosting providers to ensure that we are able to meet the geographic and privacy requirements of all our clients. 



Project Consulting

Founded in 2010, discoverygarden has had the opportunity to work with some of the most prestigious organizations in the world. We take extreme pride in our work and have built our business on the idea that your project is as important to us as it is you. Beyond building technical solutions that help organizations preserve and display their most important assets, we strive to understand not only the technical requirements but also the impacts these technical solutions have on their audiences, whether that be simplifying access to internal information to save your staff time or preserving historical artifacts for future generations to see. 

For some organizations, defining technical requirements, convincing stakeholders and ensuring successful implementation is a real challenge. In response to these challenges, we are happy to utilize our deep understanding of digital asset management and preservation projects in order to help you define what it really is your organization needs, alleviate any fears and help you turn these requirements into technical use-cases, through technical development and configuration and through final implementation. 

We firmly believe in developing strong relationships with our clients and having them view us as partners in the success of their project whether we are just providing an installation and training or we are working together on defining a multi-year project. Contact us today to find out how we can help your project come to life!