In 1994, we began with a basic philosophy that we wanted to work with like-minded people and make a difference in Canadian communities. Since then, our value base has broadened, but the basic philosophy has not changed.

The following set of values is our beacon; they guide us, inspire us and ground us in what is really important.

Community development – we are committed to working with organizations that make a difference in their communities

Enthusiasm – we build it into all areas of our work, from customer-service to research (yes, even research!)

Creative logic – a value and a process, it is our way of combining critical and creative thinking to see things differently

Comprehensiveness – from needs assessment to research to meticulous design and writing

Lifelong learning – for ourselves, our clients and for anyone who will listen

Canadian – proudly working with and supporting Canadian organizations