Freelance HubSpot CMS Developer HubSpot websites your marketing team can actually use.
Flexible, easy-to-edit HubSpot CMS themes, templates and custom modules, built by a former HubSpot Technical Consultant.
Toronto, Canada · Est. 2018
Trusted by 100+ clients
Need help with HubSpot?
I build flexible, easy-to-use HubSpot themes, templates and modules that work seamlessly with the rest of your HubSpot tools.
You focus on your marketing campaigns, and I'll take care of the technical stuff.
Not sure what you need? See all services and pricing.
Custom HubSpot Themes
A drag-and-drop theme built around your brand, so your team can create new pages without needing a developer:
- Theme settings for your brand colours, fonts, buttons, forms... etc.
- Editable global header and footer
- Drag-and-drop website page, landing page and blog templates
- Custom modules to suit your needs
- Styled system pages (404, search, subscription preferences... etc.)
Website, Landing Page and Blog Templates
Already have a HubSpot website and just need something new? Whether it's a page to showcase your services, a landing page for your next campaign or a fresh blog layout, I'll build a fully drag-and-drop template that fits right in with your existing site.
HubSpot Custom Modules
Marketplace modules and AI-generated code can get you something that almost fits. I build bespoke modules from scratch, designed around your content, your brand and the way your team actually edits pages, so they work exactly the way you need them to.
- Built to your design, not adapted from a template
- Editor fields that make sense to your marketing team
- Theme-aware styling that stays on brand
- Clean, accessible, well-documented code
From interactive calculators and filterable resource hubs to pricing tables and custom CRM-powered content: if you can describe it, I can build it.
HubDB and Dynamic Pages
Manage listing pages from a simple table instead of building each page by hand. HubDB, HubSpot's built-in database, is ideal for:
- Resource libraries
- Product pages
- Event listings
- Team member directories
- Job postings
- Store locators
- Partner directories
HubSpot Membership Websites
Client portals, gated resource hubs and members-only content with HubSpot CMS Enterprise. Connect your website to your CRM to show each member their own private data.
HubSpot CMS Support and Consulting
Need help tackling your to-do list? I'll fix technical issues and share guidance and best practices on anything and everything related to the HubSpot CMS, with no big project required.

Hi, I'm Stephanie 👋
I started working at HubSpot as their first Technical Consultant outside of the US in 2016 and have been in the HubSpot CMS every day since. In 2018 I switched to frelance work and I've now helped 100+ businesses get more out of their HubSpot websites, from quick fixes to full custom themes.
An expert on the HubSpot CMS
I've worked with 100+ HubSpot clients since 2018, on everything from simple code edits to full custom themes.
Switch an existing HubSpot custom module from global to local
Overriding HubSpot's new forms styling from theme settings
Five Star Rating
Don't just take it from me, read what past clients have to say.
“Stephanie provides a premium web design service for clients who expect a high level of professionalism and attention to detail.”
Phil Alexandre, Goodly Cloud
“Stephanie has been polite, professional and precise every step of the way - her diligence and willingness to find solutions has resulted in a beautiful suite of easy-to-use templates that we're already very comfortable with using.”
Michael Wilkin, EVERPRESS
“Super quick turnaround, excellent rates, and easy to communicate with. If you don't hire Stephanie you are doing it wrong.”
Jay Martin, BizNet Software, Inc.
“If you are seeking somebody with impressive technical skills, customer facing experience and someone who can get a lot done while remaining clam and level headed in the process then I definitely recommend Stephanie.”
Phil O'Doherty, HubSpot

Projects
I value transparency so I aim to give a project-based price whenever possible.
Each project is priced based on its complexity but below are some average price ranges:
- Website theme: CAD $12,000 - $18,000
- Page template: CAD $600 - $3,000
- Custom module: CAD $400 - $1,200
Hourly Rates
When a project-based price isn't possible, I work at an hourly rate:
- Standard rate: CAD $200/hour
- Nonprofits/charities: discounted rate of CAD $150/hour
Ongoing Retainers
For ongoing support (minimum three months), you can pre-purchase a minimum number of hours per month at a discount.
Monthly discount rates:
- 20 hours (5% off):
CAD $4,000CAD $3,800/month - 30 hours (10% off):
CAD $6,000CAD $5,400/month - 40+ hours (15% off): e.g. 40 hours -
CAD $8,000CAD $6,800/month