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.

Sample Work

What to expect

  • 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.

  • End-to-end service

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


Smallbox CMS is a great publishing platform and a perfect fit for the city's website. The easy-to-use interface enables us to keep our citizens up to date on what's happening and empowers our staff to manage their own sections of the site.

Ashleigh Young
Communications Coordinator City of New Westminster

Thank you Smallbox for being invaluably reliable, capable and patient… and just plain great to deal with! I'm a big Smallbox fan – and if I can get you in the running for any web remakes I will do!

Katrina Van Bylandt
Communications Manager BC Lung Association

Latest news

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.