Made by Elm City has ceased operations. Thank you for your support!

Give us your PSDs

Responsive website development for freelance designers and agencies

On-time, on-budget

From single-page sites to large WordPress projects, we pair high-quality code with back-end experiences your clients will love. And with fixed pricing and realistic timelines, you won't be hit by any unexpected surprises.

Contact Us >

You're involved every step of the way


We review your design, ensure we have all necessary assets, identify features and functionality, and discuss which content your client will manage.


We build your new website using high-quality code and industry best practices, allowing you to review milestones on our testing server.


After rigorous testing and client review, we'll help launch your website and provide in-person or Skype training for you and your clients.

Case Study

Town of Sackville

The town’s previous website was slow, out-of-date, and didn’t reflect the fun, cosmopolitan feel of this small community. See how we upped Sackville's game.

View Project >

Better online experiences, one tap at a time

We keep on top of web development trends, browser bugs and new CSS specifications, so you can focus on your most important work.

  • Clean, well-commented code

    There's nothing worse than sloppy code. Our standards-compliant code is easy for other developers to modify.

  • Reach Every Audience

    As accessible websites begin to become law in Canadian provinces, it's important to be ready.

  • Bilingual websites

    Toggle between English and French content with a back-end suited to your workflow.

  • Search engine optimized

    Our pages are coded to HTML5 requirements with indexable content as standard.

  • WordPress is our jam

    WordPress is our preferred CMS, and the Sage starter theme provides our blank slate.

  • Intuitive back-end experiences

    We create killer back-end experiences that are customized for each client's needs.

  • Built for speed

    We use tools like PageSpeed and Pingdom to test our code, and SVGO and imagemin to reduce image bloat.

  • Easy technical support

    Your clients will love our in-person or Skype training sessions, not to mention the 60-day email support.

  • Cross-browser support

    We test on all modern web browsers (Edge, Firefox, Safari, Chrome, IE11+) and leading mobile devices.

Contact Us

We look forward to working with you.

Let's Talk

Made by Elm City / 65 York Street / Fredericton / New Brunswick / E3B 3N4 /

Copyright © 2020