At Smallbox, we develop intuitive, engaging and attractive websites. We do this by working with you to establish audience expectations, content requirements and needed functionality. We help you articulate your needs, determine what tools best suit the task, and then develop a website that exceeds expectations.


    A website needs direction. It needs a plan. It should speak to your strengths and meet the needs of your users.


    Intuitive and insightful. Great design grabs attention and is easy for the user to navigate.


    Clean, quick, semantic and structured. We take the time to understand your needs so we get it right the first time.


    Take it to go. Your website should look its best regardless of the device in use. Optimize and execute.

What to expect

  • End-to-end service

    We’re with you at every step; project planning through hosting, monitoring and maintenance.

  • Personalized support

    We’ve got your back. We offer timely expert help that let’s you focus on whatever keeps you up.

  • Attention to detail

    The details really do matter. They set you apart and show you care. We sweat the small stuff.


We couldn’t be more pleased with our new website! On the outside, it looks amazing... on the inside, Smallbox CMS is the easiest CMS any of us have ever worked with!

Holly Birch
Development & Communications Coordinator BC Women's Hospital

The new website is absolutely fantastic! Getting excellent feedback and seeing dramatically increased traffic to web and social platforms. Bravo team Smallbox!

Harrison Stoker
Operations & Marketing Manager Dubh Linn Gate Irish Pub

Tell us about your project

Whether you have something specific in mind or just an idea you are kicking around, we can work with you to define your project and make it a reality.