Build & host high-demand sites,
Craft custom web applications,
Host secure & private email
Provide private file sharing
Manage all facets
of your digital world.
All while protecting your privacy.
A bit about us...
We are a full-service web development agency providing web application development and hosting services. We work with organizations and companies of all sizes and budgets.
We are small and we like it that way. It allows us to work closely with you while having resources and talent available when needed.
We strive to provide the best services from the ground-up. This includes secure and reliable hosting, forward-thinking and future-proof site planning, properly built, secure and maintainable code, thorough testing and training and extensive follow-through.
(And BTW. We're code and design people, not word people. Our clients hire us for our technical prowess, not our fancy wordsmithing skills.)
What we do:
Who we work for:
We work with non-profits, small-to-mid-sized business and associations. Here are just a few of the companies we are proud to work with.
Recently we had a request to set up a dedicated relay for one of our clients through a third party. On the server we had another client who was using a separate relay. After finding differing takes on the process – neither of which worked properly – we found the perfect combination. For reference, we…Read More »
One of our colleagues received a certified letter indicating they were being sued because their website was not in compliance with a recently passed ADA law in the US. On the surface this looks legitimate but after closer inspection it appears to be a scam where someone has taken quick advantage of recent legislation. Still,…Read More »
January 11, 2019 saw the release of the new beta version of WordPress 5.1 and here’s some of the features developers may want to test out: The Cron system can now be more easily replaced with a custom cron handler. When starting cron under PHP-FPM, the connection will return a response immediately, even for long…Read More »