About Us

The beginning

foci came into being by necessity - a couple of web developers and designers were constantly getting requests for custom built websites and marketing materials. The most logical next step was to put together a business plan and get to work, which we did pretty quickly.

The early days

We dabbled in quite a few areas before finding our groove. We knew what we were good at, but the ideal market eluded us for some time. We decided to pursue other small businesses and startups, because that's what we were, and we were passionate about it. Helping other businesses grow their brands and their online footprint turned out to be exactly what we wanted to do, and we haven't looked back since.


foci is a group of people that want to help you. We have fun creating new projects, restoring old ones, and solving all sorts of challenges. Thanks for stopping by today - drop us a note if you'd like to find out more!

What you can expect from foci

Working with foci

The way we do business is pretty simple - here's what the process looks like:

Discovery Session

The first thing we'll do is assign a project manager to your account. They will get to know everything about your business - the good, the bad, and the ugly. We need to know what your strengths are so we can highlight them, what your goals are so we can accomplish them, and what your weaknesses are so that we can improve on them.

Project Planning

It's hard to get where you want to go without a map. We will present you with a project plan that covers exactly what we will provide, what it will cost, and how long it will take.

Hit the Road

Once we get to work, we will keep you posted every step of the way. Your project manager will be available to you throughout the process to answer questions and address concerns. If you choose one of our monthly support plans, you'll have a personal phone number to call whenever you need anything.


We will deliver your solution on budget and on time, guaranteed.