Services
HubSpot Web Development
I build reusable and easy-to-use HubSpot templates and modules that integrate seamlessly with the rest of your HubSpot tools
Simple, reusable templates and modules
You’ve got your marketing strategy all mapped out, your designers have created beautiful mock-ups but you don’t have the resources or bandwidth in-house to make them happen. That's where I come in.
I'll take those designs and code away until they're ready to go on your portal. You'll have easy-to-use templates and modules that you can reuse without a developer.

I get marketers
When I worked as a Technical Consultant at HubSpot, I liked to describe my role as translating from marketing into techie and vice-versa.
Tell me about your strategies to attract, engage and delight prospects. I'll help make sure your templates are:
- Accesible and search engine optimised so that you can reach as many people as possible.
- Fast so that you don't lose visitors to slow wait times.
- Integrated with the rest of your HubSpot tools, so that you can engage your prospects.


AXA Partners Germany - Blog Template

BrandTotal - Blog Template

FourPoints - CMS Hub Theme

Tribe Dynamics - Full Website

Marcum Accountants - HubDB Team Members Dynamic Pages

Skyllful - Savings Calculator

About Inbound - Full Website Design/Development

Adepto - Landing Page

C2Perform - Full Website Theme
Pricing
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 $8000 - $12000
- Page template: CAD $500 - $2000
- Custom module: CAD $250 - $625
Hourly Rates
When a project-based price isn't possible, I can work at an hourly rate:
- Nonprofits/charities: CAD $125/hour
- Standard rate: CAD $150/hour
- White-label services: CAD $175/hour
Ongoing Retainers
For ongoing support (minimum three months), you can pre-purchase a minimum number of hours per month at a discount.
Discount rates:
- 5+ hours: 5% discount
- 10+ hours: 10% discount
- 15+ hours: 15% discount
Trusted by 100+ clients









