Toronto Content Writing

Long-form data-driven SEO content that drives organic traffic, leads, and authority.

Basic

$3k/month CAD

Long-form data-driven content optimized for search engines and lead generation.

Includes keyword research, on-page SEO, one revision round, outline reviews, headline alternatives, and more.

Pro

$5k/month CAD

For businesses serious about scaling traffic and leads with content.

Includes everything in Basic plus lead magnets, monthly strategy consulting, primary research, expert quotes, and more.

Enterprise

$10k/month CAD

Completely outsource your content marketing. 

Includes everything in Pro plus content repurposing, distribution, blogger outreach, and more.

Content

Monthly minimum

Average word count

Headline alternatives

Custom graphics

CMS upload

On-page SEO

Keyword research

Topic research

SERP analysis

Data-driven

Plagarism check

Outline reviews

Revisions

Lead magnets

Content distribution

Content repurposing

Strategy consulting

Reports and analytics

Terms

Minimum term:

Pilot: 

Cancellation

Pre-pay discount

Starting price

Custom quotes

Status meetings

Basic

4 articles

3,000+

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

1

No

No

No

No

Yes

Monthly minimum: 4 articles

Average word count: 3,000+

Headline alternatives: Yes

Custom graphics: Yes

CMS upload: Yes

On-page SEO: Yes

Keyword research: Yes

Topic research: Yes

SERP analysis: Yes

Data-driven: Yes

Plagiarism check: Yes

Outline reviews: Yes

Revisions: 1

Lead magnets: No

Content distribution: No

Content repurposing: No

Strategy and consulting: No

Reports and analytics: Yes

Minimum term: 3 months

Pilot: 1 month

Cancellation: 30 days

Pre-pay discount: 10%

Starting price: $3,000/month CAD

Custom quotes: Available

Status meetings: Quarterly

3 months

1 month

30 days

10%

$3,000/month CAD

Available

Quarterly

Pro

6 articles

3,000+

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

2

Yes

No

No

Monthly

Yes

Monthly minimum: 6 articles

Average word count: 3,000+

Headline alternatives: Yes

Custom graphics: Yes

CMS upload: Yes

On-page SEO: Yes

Keyword research: Yes

Topic research: Yes

SERP analysis: Yes

Data-driven: Yes

Plagiarism check: Yes

Outline reviews: Yes

Revisions: 2

Lead magnets: Yes

Content distribution: No

Content repurposing: No

Strategy and consulting: Monthly

Reports and analytics: Yes

Minimum term: 3 months

Pilot: 1 month

Cancellation: 30 days

Pre-pay discount: 10%

Starting price: $5,000 CAD

Custom quotes: Available

Status meetings: Monthly

3 months

1 month

30 days

10%

$5,000/month CAD

Available

Monthly

Enterprise

10 articles

3,000+

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

3

Yes

Yes

Yes

Bi-weekly

Yes

Monthly minimum: 10 articles

Average word count: 3,000+

Headline alternatives: Yes

Custom graphics: Yes

CMS upload: Yes

On-page SEO: Yes

Keyword research: Yes

Topic research: Yes

SERP analysis: Yes

Data-driven: Yes

Plagiarism check: Yes

Outline reviews: Yes

Revisions: 3

Lead magnets: Yes

Content distribution: Yes

Content repurposing: Yes

Strategy and consulting: Bi-weekly

Reports and analytics: Yes

Minimum term: 3 months

Pilot: 1 month

Cancellation: 30 days

Pre-pay discount: 10%

Starting price: $10,000/month CAD

Custom quotes: Available

Status meetings: Bi-weekly

3 months

1 month

30 days

10%

$10,000/month CAD

Available

Bi-weekly

How It Works

Step 1: Discovery

We have a quick chat about your business, ICP, and content goals to see if we’re a good fit. Is it a match? Off to step two!

Step 2: Planning

I will prepare a quote and send you an electronic agreement to sign. Topic ideation, keyword research, and road-mapping.

Step 3: Writing

I crack my knuckles, roll up my sleeves, and work my magic. Outlines of articles are sent to you before writing so it’s exactly what you want. 

Step 4: Optimize

Content is edited to perfection, optimized for search engines and to generate leads. I then upload it to your CMS of choice.

Ready to Get Toronto Content Writing

Let's schedule a time to chat.