Unlimited support is the cornerstone of everything we do at Foundations. We don't even like calling it support because we invest our time into projects which we believe in, and completely supporting them from beginning to end only comes naturally. It's also because unsupported products and services end up being less effective, take more time to manage, and cost more money in the long run for you. Here's how it works:

1. Tell us what you need

Whenever you need something done, just let us know by phone, email, or in person.

2. Our team gets to work

We complete your request and if applicable, we will inform you of better options.

3. Review the results

Once we are done, we will send you the information and make any necessary revisions.

4. Repeat ad infinitum

Unlimited means unlimited. Nothing but flat rate, ego free, unlimited support.


We find creative ways to communicate the values of our people and organizations. This connects them with others who share their values so they can do more good in the world.


We make technology make sense and design digital tools and systems for the people and organizations who use them. Why? Because people make the difference, not technology.


We handle the research, implementation, coordination, and management of how people and organizations communicate what they're doing... so they can go do it!