An honest, side-by-side comparison of Ottawa SEO Inc. and Dnovo Group — based on publicly available information about Dnovo Group (Toronto, Ontario, law firm and personal injury SEO) and our own first-party experience running a 12-year senior-led Canadian SEO agency. We tell you when Dnovo Group is the better fit and when we are.
**Pick Dnovo Group if:** you need law firm and personal injury SEO, your budget is sized for their typical engagement floor, and you are comfortable with a Canadian-headquartered partner running your campaign.
**Pick Ottawa SEO Inc. if:** you want a 12-year Canadian senior-led firm where the founder is on every call, you value full transparency on what is actually being done each month, and you prefer a smaller portfolio relationship over an account-managed one. We are deliberately a small firm; that is the trade-off and the value.
| Dimension | Ottawa SEO Inc. | Dnovo Group | |---|---|---| | Headquarters | Ottawa, Ontario, Canada | Toronto, Ontario | | Founded | 2014 (12+ years) | varies — see their site | | Team size | Senior-only, ≤10 people | larger, scaled team | | Founder on calls | Yes, every engagement | No — account managers | | Canadian-market specialization | Native, top-priority | One of many markets | | Typical retainer floor (CAD) | $1,500–$3,500/mo | varies (often higher) | | Best-fit client | SMB / mid-market wanting senior attention | mid-market / enterprise needing scale | | Reporting cadence | Monthly + on-demand | Monthly (standardized) |
Numbers for Dnovo Group are approximate and based on public information; verify with their team during your evaluation.
Dnovo Group is built for law firm and personal injury SEO. If your project description is "we need an agency that can law firm and personal injury SEO," then Dnovo Group is honestly the rational choice — they have invested in process, headcount, and tooling to do exactly that work at scale.
We do not try to compete on volume or process maturity. We compete on senior depth and Canadian-market fluency. If those things are not what you need, Dnovo Group or a peer like them is the right pick.
**You want a senior practitioner, not an account manager.** Our founder is on every call. Always. There is no "introduction to your account team" call after week 2.
**You operate in a Canadian market and want native fluency.** Tax brackets, .ca vs .com authority, Canadian Map Pack quirks, French-Canadian SEO realities, provincial regulatory marketing constraints — we live this every day.
**You prefer transparency over polish.** Our reports show you what we did, what worked, what did not, and what we are changing. There is no glossy dashboard hiding underwhelming work behind animations.
**You are below the volume threshold of larger firms.** Most US scaled agencies have a real engagement floor (often US$5K–$10K/mo) that is uneconomic for SMB and lower-mid-market Canadian businesses. We are designed for that segment.
For our pricing, see SEO pricing in Canada and our interactive cost calculator. Our SEO retainers typically range from CAD $1,500–$3,500/month for SMB engagements and CAD $4,000–$8,000/month for mid-market.
For Dnovo Group, request a custom quote — agencies of their scale rarely publish rate cards because pricing is engagement-specific. Plan for a higher engagement floor than ours. The trade-off is access to a larger team and broader service catalogue.
Ask yourself three questions:
1. **Do I need scale or depth?** Scale → Dnovo Group or a peer. Depth → us. 2. **Do I want a senior on the call or an account team?** Senior → us. Account team → Dnovo Group. 3. **Am I a Canadian SMB / mid-market or a larger / non-Canadian organization?** Canadian SMB/mid → us. Larger / non-Canadian → Dnovo Group is likely a better cultural fit.
No agency wins every comparison. Pick the one whose strengths match your actual constraints, not the one with the prettier sales deck.
Usually yes — our typical SMB engagement starts at CAD $1,500/month, which is below the engagement floor of most large US-headquartered agencies. We are not "cheap"; we are appropriately priced for the segment we serve. For mid-market engagements (CAD $4K–$8K/month), pricing is comparable; the difference is what you get for the spend (senior time vs. account-managed team output).
Yes. Roughly 30% of our portfolio is US-based. We are a Canadian agency that serves Canadian and US businesses; we are not a Canada-only firm.
Capacity. We are intentionally a small senior-led firm. If your engagement requires a 10-person team running parallel workstreams, we are not the right pick — Dnovo Group or a peer is built for that. Our trade-off is depth, not breadth.
Ask for three things: (1) a named Canadian client we can verify, (2) the senior practitioner who will personally lead the work and how often you will speak with them after month 3, and (3) a sample monthly report. The same questions you should ask us — agency selection is symmetric.