Design magic that changes the world

Are you curious?

We've been transforming websites for over 20 years and these are some of the common questions clients have asked us about getting started, our process, payments, and website care.

How do we get started?

Start a conversation

The first step is to get to know each other so tell us about your project needs. Our team will review your information and be in touch within 24 to 48 hours. We'll also let you know if we have any immediate clarification questions.

Website worksheet

If your project looks like a good fit, we'll send you a follow-up email to schedule a morning call with the decision makers on your team. Prior to the call, you'll need to fill out a more detailed worksheet. We want to learn about your purpose, goals, and any challenges you're having with your existing website.


After our conference call, we'll provide a proposal that's specific to your goals, audience objectives, investment, timeline, etc. for your new website. Once you've accepted our proposal, we'll send you an invoice for an initial deposit to secure the project.


After we've received the deposit, we'll invite your team onto our project management tool, Basecamp. We'll use it for tracking conversations, to-dos, and overall delivery of the project.

Home page kick-off

Then we'll coordinate a kick-off call to collaborate on the Home page design for your new website. We'll review your worksheet answers and inspiration sites to determine art direction and content strategy that will achieve your goals.

How long does it take to build a website?

Website redesigns take a minimum of three to four months to complete. We usually spend two months on design and up to two months (based on complexity) for web development.

What’s your process for redesigning a website?

Glad you asked! Check out our website redesign process page for how we magic the magic happen.

How do we pay for the website?

For websites, we require a 15% to 25% deposit of the total budget that’s been allocated for your project. Once we receive this payment along with your signed project agreement, we’ll coordinate a kick-off call on Basecamp with your team.

Invoices are emailed on the 1st of during the estimated duration of your project as a monthly retainer. Payments are due within 15 days of receipt.

You'll receive late payment reminders one, three, and five days later. We may add a 2% late fee so it's important to pay your invoices in a timely manner. We accept credit cards using Stripe and checks.

On smaller projects like graphic design or logo design, we require a 50% deposit to begin the work. Once everything is completed, we’ll email you an invoice for the remaining payment which will be due 15 days later.

What's special about WordPress for a website?

WordPress is open source content management software and currently powers over 30% of all websites on the Internet. The project is contributed to by tens of thousands of developers all over the world and continues to grow. WordPress allows us to develop flexible and customizable websites to modern standards and observes web development best practices. The community of web developers that use WordPress allows us to tap in to this collective intelligence and bring that wealth of experience to your project.

Can you help us with our marketing materials?

Need to spread the word about the vital work you do? We got your logo, branding, and printed marketing needs covered.

Where do you recommend hosting our website?

We recommend that your website is hosted with a reputable company that specializes in WordPress hosting. Some of the providers we commonly use for our clients are: Flywheel, WP Engine, and Lightning Base. They offer various plans on secure, shared web hosting platforms at monthly and annual rates.

What happens after the website is launched?

Once your website is launched, we will provide 30 days of support to make sure any bugs have been ironed out and that you are confident using your new website. After that period commences, we highly recommend subscribing to one of our website care plans to make sure your website is looked after and maintained. Our website care plans include updating your software, regular backups, security checks and making sure your website is always online and open for business.

Ready to find your magic?