Pricing

Transparent pricing. Build your own quote.

Pick a service to see its packages and prices. Select what fits and your estimate builds live as you go. Most clients start with a website, then grow from there. You own your site, content, and domain outright. All prices in CAD, plus 13% HST.

I'm pricing for a
Dr. Randy Fisher

“I have been working with CSP Marketing Solutions for several years and I am very pleased. They are extremely responsive and dedicated.”

Dr. Randy Fisher, Yonge Eglinton Dental · 735+ new patient leads in 12 months for a Toronto practice

Website packages

Every package includes Dental SEO, AI-search setup, and Year 1 hosting. Pick the size that fits, then choose how you would like to pay.

EssentialFor a new or single-service practice$365/mo12 monthly payments, then you own it. Or $3,325 paid in full.
  • Up to 5 pages
  • Live in ~3 weeks
  • A clean, professional site that gets a new practice found online.
Most popularStandardFor a typical single-location practice$495/mo12 monthly payments, then you own it. Or $4,655 paid in full.
  • Up to 10 pages
  • Live in ~4 weeks
  • A complete website built to turn local searches into booked appointments.
ComprehensiveFor a multi-location or multi-provider practice$680/mo12 monthly payments, then you own it. Or $6,175 paid in full.
  • Up to 25 pages
  • Live in ~6 weeks
  • Room for every service, provider, and location you offer.

Select a package to see the payment options. Happy with the website you have? Use the other tabs.

Add-ons

Optional one-time extras for your build.

Every website package includes

  • Custom design on WordPress, easy to edit
  • Dental SEO and AI-search setup, with SEO copywriting
  • Google Analytics + conversion tracking (calls, forms)
  • Secure contact forms with spam protection
  • Mobile-first, speed-optimized build
  • Year 1 hosting included, then $480/year
  • 30-day bug-fix guarantee after launch
  • Revisions until you are happy with it

Hosting

A yearly service on its own. Have your own hosting and prefer to stay there? No problem, you're never obligated to host with us, and we can update your site wherever it lives.

HostingFor any site that needs a fast, secure home$480/yrFree for Year 1 with a new website.
  • Managed WordPress hosting
  • SSL certificate
  • Daily backups
  • Security updates
  • Uptime monitoring
  • Email support

Updates by the hour

Changes to your site, whether we built it or not. $120 an hour, and we quote any job bigger than a quick fix before we start. We log every minute in project management software we built ourselves, so you only pay for the time we spend.

$120/hr

  • With prepaid hours: billed in 15-minute steps, so a quick fix costs a quarter of an hour.
  • Pay as you go: one-hour minimum per request, then 15-minute steps.
5 hours: $114/hr10 hours: $111/hr15 hours: $108/hr20 hours: $105/hr25+ hours: $102/hr

Website & care

How it works

1

Kickoff call (about an hour)

We learn your practice, services, and goals, and gather what we need: logins, branding, and any photos you already have.

2

We build it

We design and build your site on a private staging link, write the copy, and set up your SEO, AI-search, and conversion tracking.

3

You review

You see the full site on the staging link and send your feedback. We revise until you are happy with it.

4

We launch

Once you are happy, we move it live to your domain and test it on phones and every major browser.

5

30 days of free fixes

Anything that needs adjusting after launch, we handle free for 30 days. After that, changes are billed by the hour, or from a prepaid block of hours.

Website & care

In plain English

What the pieces mean, and why they matter to you.

Staging link

A private web address where your new site is built and reviewed before it goes live. Nobody sees it but you and us, and your current site stays up until launch day.

Hosting

The rent on the space your site lives in. Year 1 is included with every build, then $480/year on fast, secure servers. It is a separate service, not bundled into an SEO plan, and because you own your site you can host it elsewhere if you prefer.

Uptime monitoring

An automatic check that pings your site around the clock and alerts us if it stops responding, so an outage gets noticed and fixed rather than sitting there until a customer tells you.

Daily backups

A full copy of your site saved every day. If an update goes wrong or something gets deleted, we put it back the way it was.

Hosting vs SEO plan

Hosting keeps your site online, secure and backed up. An SEO plan grows your visibility (Google Business Profile, content, and rankings). They cover different things, so you can run both.

Google Business Profile

The free listing that shows your practice on Google Maps and in the map results, with your hours, photos, reviews and posts. It is often the first thing a local customer sees, before your website.

AI search (AEO & GEO)

More people now ask an AI assistant, ChatGPT, Gemini, Claude, or Perplexity, or read Google's AI Overview, instead of scrolling through links. Earning a spot in those answers is called Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO). We structure your site and content so those tools can find, trust, and recommend you. Most businesses are not set up for it yet, so being early is an edge.

Conversion tracking

A simple way to measure what brings in business: which calls, form submissions, and booking clicks came from your site, so your budget goes toward what works.

HST

Every price here is in Canadian dollars, before tax. 13% HST is added to all invoices.

Standard Terms

The details, no fine print

Pricing and HST

Every price here is in CAD and shown before tax. 13% HST is added to all invoices.

Ownership

You own the site, content, domain, and admin access. Everything is portable.

Hosting

Year 1 is included with every build, then $480/year for managed WordPress hosting. It is a separate service, not part of an SEO plan, and you are free to host your site elsewhere since you own it.

Bug-fix guarantee

Any bugs are fixed free for 30 days after launch.

Payment by card

Any plan with more than one payment is billed automatically to a card on file on set dates, so there is nothing to remember. Only paying in full avoids keeping a card on file.

Plain agreement

The full details (payment schedule, pauses, late payments) are spelled out clearly in your written agreement. No surprises, no fine print.

Have Questions?

Frequently Asked Questions

Straight answers about Website & care, from what's included to how it's billed and what happens next.

Your estimate

Select the options that fit you and your live estimate appears here.

Your selections come with it, so there's no re-explaining.

Prefer to talk it through? Book a call or phone 905-515-1660.

Marketing Team Collaboration

Find out what your site is costing you

If you already have a site, start with the free audit before you pick a package. We'll send you a written review of what's working, what isn't, and what we'd fix first if it were ours.