What SEO has to deliver for a Portland law practice
A ranking report is not the product. For a law firm, SEO should produce a counted flow of calls and web enquiries from people who found the firm in Google, in Google Maps or in an AI answer, and a count of how many of those turned into consultations and then signed cases. A page one position that never signs a case is decoration, and a firm paying a monthly retainer deserves to know which pages bring in clients and which only collect visits.
Portland gives that work an unusual shape. The city holds only about a quarter of the metro's people; the rest live in Washington County to the west, Clackamas County to the south, the east side of Multnomah County and Clark County across the Columbia in Washington State. Those places have different courthouses, and Clark County has a different state law altogether. Searchers often add a county or a suburb to their query because their paperwork names one, and map results favour offices near the person searching.
So the work begins with three facts about your firm: where your attorneys actually sit, which practice areas carry the firm's revenue, and which states and languages your team can serve. Profiles, pages and links follow from those facts, and reporting follows the case from call to consultation to fee agreement.
Portland's legal market, counted
These figures come from the Oregon State Bar, which licenses and disciplines lawyers in Oregon, and from Data USA profiles built on Census Bureau data. Together they show how many lawyers compete for attention and how widely the people they serve are spread.
- The Oregon State Bar reports more than 15,000 active licensees, roughly half of them in private practice, and more than 2,500 who live in another state. The Bar was created by the Oregon Legislative Assembly in 1935 to license and discipline lawyers.
- The city of Portland had 641,165 residents in 2024, while the Portland, Vancouver and Hillsboro metro area had about 2.52 million, so the city itself holds roughly 25% of the metro's people.
- Multnomah County had 801,477 residents in 2024, Washington County 603,947, Clark County in Washington 516,959 and Clackamas County 423,975, according to Data USA.
- 12.6% of metro residents were born outside the United States in 2024. The share was 18.1% in Washington County, 13% in Multnomah, 11% in Clark and 8.74% in Clackamas.
- Across Oregon, the most common birthplaces of foreign-born residents in 2024 were Mexico, Vietnam and India, which Data USA reports from Census microdata at state level.
- Median household income in 2024 was $90,919 in the city of Portland and $97,436 across the metro, with Washington County at $107,772, Clackamas at $103,517, Clark at $97,536 and Multnomah at $88,766.
How clients across the metro search for a lawyer
The habits below are the patterns we plan pages around. They describe how people put legal problems into words, not measured shares of searches, and the firm's own call log is what confirms which ones matter for your practice.
The incident first, the county second
Hardly anyone types a practice area the way a law school course names it. They type what happened and where: hit by a truck on I-84, slip at a Gresham grocery store, DUII stop in Tigard, custody case in Clackamas County. The county matters to them because it names the courthouse, and they assume a lawyer who mentions that courthouse knows it. A page built around the event and the county meets that search; a single page for all of Oregon rarely does.
East side, west side, across the river
Portlanders sort their city by the Willamette and the Columbia. A firm downtown, a firm in Beaverton and a firm in Vancouver serve three different local markets even though all three describe themselves as Portland firms. Near-me searches show the office closest to the searcher, so a single downtown office rarely appears for a caller in Hillsboro or Happy Valley. Each office your people staff needs its own profile and its own pages for the county it serves, and a Vancouver office needs Washington pages.
Spanish, Vietnamese and the languages your team speaks
With 18.1% of Washington County residents born abroad in 2024, a real share of west side clients would rather talk about a legal problem in a first language. Spanish is the obvious first page for most firms, given that Mexico tops the list of birthplaces for Oregon's foreign-born residents, and Vietnamese follows for firms that have a speaker on staff. A page in a language no one at the firm speaks hands the caller to a competitor at the moment they most need help.
After hours, from a phone
Urgent legal searches happen on phones and often outside office hours: after a shift ends, after an arrest, after a denial letter is opened at the kitchen table. Clio's 2024 secret shopper study of 500 firms found that 40% answered the phone and 33% replied to email. Search can send the call; only the firm can pick it up. That is why the first month of our plan includes evening and Sunday test calls.
Courthouses and agencies worth a page
People look up the place named on the letter in their hand. A plain guide to that place, written and approved by your attorneys, answers a real question and leads naturally to a phone call. These are the institutions that come up most often for the practice areas on this page.
Multnomah County Circuit Court
Oregon's circuit courts are its general trial courts, and Multnomah County is the 4th of the 27 judicial districts in the Oregon Judicial Department. Its main building is the Central Courthouse at 1200 SW 1st Avenue in downtown Portland, with further locations including the Justice Center, the Juvenile Justice Center and the East County Courthouse in Gresham. Criminal, family and civil matters for most Portland residents start here, so a guide that tells a reader which building to go to, what to bring and what a first appearance looks like is useful and specific enough to rank for courthouse searches.
Washington and Clackamas counties
The Washington County Courthouse sits at 145 NE 2nd Avenue in Hillsboro, and the Clackamas County Circuit Court now lists the Clackamas County Courthouse at 1000 Courthouse Road in Oregon City, with a notice that the courthouse has moved. That notice is a reminder to check older firm pages: a guide that still gives the previous Clackamas address sends clients to the wrong building and tells search engines the page is stale. One page per county per practice, naming the right court and address, does more than one metro page that names neither.
The Portland Immigration Court
The Executive Office for Immigration Review lists the Portland Immigration Court at 1220 SW 3rd Avenue, Suite 500, open to the public from 8 am to 4 pm on weekdays except federal holidays. Clients search for the court named on their hearing notice, often in Spanish, and want to know whether they must attend, what to bring and whether a lawyer can come with them. A careful page on hearings at this court, approved by your immigration attorneys and updated when EOIR changes its procedures, answers a search that few firms handle well.
The Workers' Compensation Board
Contested workers' compensation claims in Oregon go to the Workers' Compensation Board, whose stated mission is timely and impartial resolution of disputes under Oregon workers' compensation law, through its hearings, mediation and Board review functions. Its main office is in Salem. Injured workers rarely search for the Board by name. They search for what happened: claim denied, checks stopped, told to go back to work on light duty. Pages that start with those moments and then explain the Board's process are the pages that get the call.
Oregon's advertising rules, read for a law firm website
Oregon's lawyer communication rules sit in Rules 7.1 to 7.5 of the Oregon Rules of Professional Conduct, which the Oregon State Bar publishes in a version effective 3 September 2026. They are shorter than many states' rules, and in places they differ from the ABA Model Rules in ways that matter for a website. The summaries below are our reading of the published text; your ethics counsel has the final word on any wording.
Rule 7.1: one test for every page
Oregon replaced its older, itemised rule with the Model Rule wording on 1 January 2014. A lawyer may not make a false or misleading communication about the lawyer or the lawyer's services, and a communication is false or misleading if it contains a material misrepresentation of fact or law, or leaves out a fact needed to keep the whole statement from being materially misleading. The bar's own comparison note says the rule kept the core prohibition but dropped the list of specific kinds of misleading statements. For a website, that single test does all the work: case results, comparisons with other firms and any claim to special expertise are judged by whether the page as a whole misleads a reader.
Specialist wording under Rule 7.1
Oregon's Rule 7.2 has no separate paragraph on certification or specialist titles, so we treat any such word on the site as a Rule 7.1 question: can the attorney show the experience, training or certification the word implies? Practice pages can still use the plain words people search with, such as injury lawyer or DUII lawyer. Words that imply rank or certification stay off the page unless your attorneys can document them and your ethics counsel agrees.
Rule 7.2(b): paying for recommendations
A lawyer may not give anything of value to a person for recommending the lawyer's services, except to pay the reasonable costs of permitted advertisements, the usual charges of a legal service plan or lawyer referral service, the cost of buying a law practice under Rule 1.17, and, since 13 January 2020, nominal gifts given as thanks that are neither intended nor reasonably expected as payment for a recommendation. For marketing this draws a line around lead platforms and paid directories: paying for an advertisement is allowed, paying someone to recommend you is not. Before a firm renews a paid platform, it is worth reading how that platform presents the firm to the public.
Rule 7.2(c): a responsible lawyer named
Any communication under the rule must include the name and contact information of at least one lawyer or law firm responsible for its content; since 1 January 2017 the rule asks for contact information rather than an office address. On the main site this is usually met in the header or footer. Landing pages, microsites and directory profiles built by past vendors are where it tends to slip, so we check every page and profile that carries the firm's name.
Rule 7.3: solicitation, Oregon style
Oregon's solicitation rule is built differently from the Model Rule. It bars soliciting professional employment by any means when the lawyer knows or reasonably should know that the person's physical, emotional or mental state prevents reasonable judgment about hiring a lawyer, when the person has said they do not want to be solicited, or when the solicitation involves coercion, duress or harassment. The 2018 amendment deleted the rule's separate treatment of in-person, telephone and real-time electronic contact. For an injury firm this keeps the focus on the person's state of mind after a crash, which is one more reason organic search suits the work: the person finds you when they are ready to look.
Rule 7.5: firm names and offices in two states
A firm with offices in more than one jurisdiction may use the same name in each, but the identification of lawyers in an office must show the jurisdictional limits on those not licensed where that office sits. For a Portland firm with a Vancouver office, that means attorney profiles and office pages that state plainly who is licensed in Oregon, who is licensed in Washington and who is licensed in both. Trade names are allowed if they do not suggest a link to a government agency or a public legal services organisation.
Oregon law behind the questions clients type
Many of the searches that turn into calls are questions about a specific statute, asked in plain words. A dated page that explains the rule accurately, approved by your attorneys and silent on what any case is worth, answers those questions in the way Rule 7.1 allows.
Two years, and fault that can be shared
Under ORS 12.110, most personal injury actions in Oregon must be commenced within two years, with exceptions your attorneys should state in their own words. Under ORS 31.600, a claimant's own negligence does not bar recovery unless it is greater than the combined fault of the other parties, and any award is reduced by the claimant's share. Clients ask both questions in their own terms: how long do I have, and can I still claim if the crash was partly my fault. Clear answers, followed by a prompt to call before the deadline, serve the reader and the firm.
PIP: the first claim after a crash
Oregon auto policies must carry personal injury protection. Under ORS 742.524 the minimum benefits include reasonable and necessary medical expenses up to $15,000 per person incurred within two years of the injury, and, for a person who usually works and is disabled for at least 14 days, 70% of lost income up to $3,000 a month for up to 52 weeks. Many crash callers start with a PIP problem rather than an injury suit, which is why our crash profile uses a lower visit to lead rate. A page that explains PIP plainly still earns the trust that brings the larger case back later.
Clark County runs on Washington law
Across the Interstate Bridge, Washington's RCW 4.16.080 sets three years for most injury actions, not two. That single difference is why a bi-state firm cannot reuse its Oregon pages for Vancouver readers. Washington pages need Washington deadlines, Washington courts and the name of an attorney licensed in Washington, and the same applies to family law, where the two states run different procedures.
Sixty days after a workers' comp denial
Under ORS 656.319, a hearing request on a denied claim must be filed no later than the 60th day after the denial is mailed, or up to the 180th day if the worker can show good cause at a hearing for missing the first deadline. Injured workers often learn about the window after much of it has passed. A page that explains the timeline in plain language, and offers a same-day callback, earns calls that a page opening with fees does not.
Practice areas and what people type
Every practice area brings its own search language and its own intake problem. The examples below are typical queries we plan pages around; the firm's call log and Search Console data decide which ones are built first.
Car, truck and transit crashes
Crash work draws heavy competition from directories and from statewide advertisers. People search by road, vehicle and place: semi truck crash on I-5, hit by a bus downtown, rear-ended on I-205 near Clackamas. Head terms such as Portland car accident lawyer are held by firms with years of links, so a newer programme gains first on corridor and county pages, on PIP and comparative fault explainers, and in the map results near each staffed office.
Premises and dog bite cases
Slip and fall searches name the place: grocery store, apartment stairs, parking structure, ice outside a shop. Dog bite searches name the neighbourhood. Both reward pages that explain what a claimant generally needs to show under Oregon law, in plain words, without suggesting that a claim exists before an attorney has reviewed the facts.
Workers' compensation
Injured workers search by the event: hurt lifting at the warehouse, claim denied, doctor says light duty, employer will not report it. Many worry about how a claim will look to their employer, so pages that walk through the process calmly, starting with the denial letter and the 60-day window, earn more calls than pages that open with fees. Spanish pages matter for firms whose clients work in construction, food processing, nurseries or distribution.
DUII and criminal defense
Oregon calls impaired driving DUII, and searchers use the term. Diversion is the first thing many ask about. Under ORS 813.215, eligibility depends on conditions that include no DUII conviction or prior diversion in the 15 years before the offense, no commercial driving privileges on the offense date and no accident that killed or injured another person. Drug cases changed too: Governor Tina Kotek signed House Bill 4002 on 1 April 2024, and the new misdemeanor possession charges took effect on 1 September 2024, with counties such as Clackamas running deflection programmes. Families search for all of this at night, so the phone has to be answered when the search happens.
Immigration
Immigration searches start with a document: a hearing notice, a request for evidence, a denial. Many are in Spanish, and some in Vietnamese or other languages. A firm that explains in the client's language what a notice from the Portland Immigration Court means and what to do next answers a question most competitors leave to directories. Pages should name the court and the steps and never promise an outcome.
Dissolution, custody and family law
Oregon law speaks of dissolution of marriage, and readers use both that phrase and divorce. Family searches open with information: how long it takes, who keeps the house, how parenting time is set. Residency is a frequent question; under ORS 107.075, where the marriage was not solemnized in Oregon, at least one party must have lived in the state for six months before filing. These guides draw readers from the whole state and from Washington, which inflates traffic without signing clients. County pages and clear calls to action for the counties the firm serves, plus separate Washington pages for Clark County clients, keep the traffic tied to cases the firm can take.
Language pages the phones can support
A language page is a promise that someone will answer in that language. We build one only when an attorney or intake staff member takes calls in it, and a fluent person at the firm checks every page before launch. A machine translation of an English page, published without that check, reads awkwardly to native speakers and can get legal terms wrong at the moment accuracy matters most.
In Portland the order usually starts with Spanish and often continues with Vietnamese. Data USA counts about 144,017 Mexican-born and about 20,980 Vietnamese-born residents in Oregon in 2024, and about 20,652 born in India. Beyond those, the right languages depend on who your staff are and who already calls. A firm with a Russian-speaking paralegal or a Chinese-speaking attorney should test pages in those languages; a firm without one should not.
Each language page gets its own tracked line, so the firm can see whether it produces calls, consultations and signed cases. If a language produces nothing after a fair test, we say so and move the budget to work that does.
Bi-state firms: one brand, two sets of rules
Many Portland firms serve clients in Vancouver, Camas and Battle Ground, and some keep an office there. Search treats that as two markets. Google shows Clark County searchers offices near them, and those searchers read Washington law on the page. A firm that serves both sides well usually runs one brand with two clearly separated sections of the site.
In practice that means a Business Profile for the Vancouver office if staff work there, Washington practice pages with Washington deadlines and courts, and attorney profiles that state each lawyer's licences as Oregon RPC 7.5(b) requires. Washington's own Rules of Professional Conduct govern communications by lawyers licensed there, and the Washington State Bar Association is the body that licenses them, so Washington pages go through the same review routine with a Washington-licensed approver.
Reporting follows the split. Calls, consultations and signed cases are logged by state as well as by county, so partners can see whether the Washington side earns its share of the budget.
Pages and profiles in a Portland programme
A Portland programme uses a small set of page and profile types, each tied to one of the search patterns above. The set grows only when the call log shows demand for more.
Practice pages by county and courthouse
One page per practice area per county the firm serves, naming the court, its current address and what the client can expect next. A named attorney approves each page, the archive keeps each version with its date, and each page ends with a direct line to intake.
A Business Profile for each staffed office
Google's guidelines exclude virtual offices and locations a business does not staff during its stated hours, and a suspended profile stops producing calls until it is restored. We set up and maintain a complete profile for each office your people work from, with categories, hours, photos and services that match the website and the directories.
Attorney profiles with licences shown
Each attorney gets a page listing state admissions, education, the practice areas they handle and any certification they can document. For bi-state firms, the licence line is not optional. These pages support the practice pages, and AI answers and directories often draw on them.
Answer pages
Short, dated pages for the questions intake hears every week: the two-year injury deadline, what PIP covers, the 60-day workers' comp window, who qualifies for DUII diversion, what changed for drug possession in 2024. Each one links to the practice page that signs cases.
Directories and referral services
Consistent name, address and phone details across Avvo, Justia, FindLaw and the main legal directories. Paid placements and referral services are judged by cost per signed case rather than impressions, and reviewed against Rule 7.2(b), which allows the usual charges of a lawyer referral service but not payment for a recommendation.
Reviews and testimonials inside the Oregon rules
Reviews shape which firm a caller picks from the map, and Rule 7.1 shapes how a firm can use them. A testimonial on the firm's own site is a communication about the lawyer's services, so a client's account of a large recovery can mislead if it suggests the reader will see the same result, and context may be needed. Your ethics counsel approves how testimonials appear on the site.
On Google, the review request goes out after a matter closes, offers nothing in return and never asks for a particular rating. Oregon's Rule 7.2(b)(4) allows nominal thank-you gifts that are not payment for a recommendation, and we still keep review requests free of any gift, so no request can be read as payment for a recommendation. Replies to reviews never confirm that the reviewer was a client and never discuss the matter, because doing so can reveal confidential information. A critical review gets a short, courteous reply inviting the person to contact the firm directly.
Intake: where the case slips away after the click
Most cases a firm loses from search are lost after the person has already found the firm. The call rings out, the voicemail box is full, the callback comes the following afternoon after the caller has signed elsewhere, or the web form lands in an inbox nobody opens on a Sunday. The Clio figures, 40% of firms answering and 33% replying to email, come from a national study, but anyone who has test-called firms in any city will recognise the pattern.
So month 1 includes evening and Sunday test calls to every number the firm publishes, in each language it advertises, and month 7 adds booking rules and same-day callbacks for arrests, new crash calls and fresh claim denials. The intake log records county, state, practice area, language and outcome for every call, which shows partners exactly where cases are lost.
None of this calls for new software. It calls for a tracked number on each page and profile, a short log the intake team actually completes and a monthly review with the managing partner. When fewer callers are lost, the same search traffic signs more cases before any new page goes live.
How to judge a Portland SEO agency
Portland firms hear from plenty of agencies, and their proposals are hard to compare side by side. The questions and warning signs below help separate a programme you can measure from one you cannot.
Questions to put to every agency
Send each agency the same questions and compare the written answers.
- If we part ways, who owns the website, analytics, call tracking numbers and Business Profiles?
- Will your report show calls, consultations and signed cases, or only rankings and traffic?
- How do you check copy against Oregon RPC 7.1 to 7.5, and who signs it off?
- How will you handle our Vancouver clients and Washington law?
- Which counties and practice areas come first, and why those?
- Who writes the pages, and does an attorney at our firm approve each one before it goes live?
- Who checks Spanish or Vietnamese pages, and how?
Signs that call for a pause
Any one of these is a reason to slow down before signing.
- A promise of first page positions for a head term by a set date
- Reports full of rankings and traffic with no calls or signed cases
- Profiles at virtual offices the firm does not staff
- Oregon deadlines copied onto Washington pages, or the reverse
- Reviews bought, traded or collected with an incentive
- Accounts registered to the agency instead of the firm
- Pages that call attorneys experts or specialists with nothing to back the claim
What law firm SEO costs in Portland
Published law firm SEO pricing comes almost entirely from agencies, so read every figure as a vendor's view. 12AM Agency (updated July 2026) puts mid-size metros at $3,500 to $6,500 a month and hyper-competitive cities at $7,000 to $12,000+, naming New York, Los Angeles and Houston, and does not mention Portland. On The Map Marketing puts law firm SEO at $3,000 to $15,000 a month.
By population alone, a metro of about 2.52 million (Data USA, 2024) sits nearer the mid-size band. This page is written for multi-office and bi-state firms, which carry more profiles, a second set of state pages and more link work, and we quote those programmes from our major metro floor of $7,000 a month by proposal. That placement is our judgment. A Portland firm working one practice from one office fits the tiers on our US page. The full tiers and what each includes are in our pricing section above.
A three-month minimum applies, and ad spend and paid directory fees are paid by the firm straight to the provider. Prices are in US dollars. The Oregon Department of Revenue states that Oregon has no general sales or use tax, and the firm's accountant confirms how any Oregon, Washington or local tax applies. We make no ranking, case or fee guarantees, and every report is measured against the month 0 starting point.
A realistic first year
The sequence below is a planning assumption drawn from how this kind of programme usually runs, not a promise. The 12-month path on this page shows the same steps month by month and accepts your own numbers.
- Months 0 to 1: tracking, the intake log, test calls and technical repairs
- Months 2 to 3: office profiles, county and courthouse pages
- Months 4 to 6: separate Washington pages, language pages, answer pages, reviews and the first local links
- Months 7 to 9: booking, callbacks and Local Services Ads measured against organic
- Months 10 to 12: AI answer checks, intake revisions and the year two plan
What holds a programme back
Progress slows when attorney approval takes weeks, when the site is hard to edit, when profiles are suspended or tied to a past vendor's account, when intake does not log outcomes, and when no one is named to approve Washington pages. Each of these can be fixed, and we raise them in the first month rather than at the 12-month review.
The monthly report
A useful monthly report fits on one page and uses the firm's own terms. These are the lines we report, all drawn from the firm's own accounts and compared with month 0.
- Calls and web enquiries from organic search, by practice area, office, state and language line
- Missed calls by hour and line, and how quickly each was returned
- Consultations booked from organic search
- Signed cases from organic search, and the consultation to signed rate
- Map positions on the grid around each office
- Cost per signed case for organic beside Local Services Ads and any paid directory
- Whether AI answers name the firm for its main practice, county, state and language prompts
The law firm SEO services hub explains the method we use in every market. The pages below cover our wider US programme and services that can run beside a Portland programme or on their own.
Wrapping up
People who need a lawyer in the Portland metro search under pressure, usually on a phone, often after hours and sometimes in Spanish or Vietnamese. They call the firm that names their county and courthouse, explains the law of the state they live in, stays inside the Oregon and Washington rules and answers when they ring. SEO is the work of making your firm one of the few they find, and of counting which pages turn into signed cases.
To see where your firm stands, look over our pricing above and book a 30-minute strategy call. You leave with a starting point for your organic calls and consultations whether or not you hire us, and we make no ranking, case or fee guarantees.
Sources for this guide
- Oregon State Bar, Oregon Rules of Professional Conduct (as effective 3 Sep 2026), Rules 7.1, 7.2, 7.3 and 7.5 with amendment history
- Oregon State Bar, About the OSB (more than 15,000 active licensees, about half in private practice, more than 2,500 out of state; established 1935)
- Data USA, Portland, OR profile (2024 population, foreign born share, median household income; Oregon foreign birthplaces)
- Data USA, Portland-Vancouver-Hillsboro, OR-WA metro area profile (2024)
- Data USA, Multnomah County, OR profile (2024)
- Data USA, Washington County, OR profile (2024)
- Data USA, Clackamas County, OR profile (2024)
- Data USA, Clark County, WA profile (2024)
- Oregon Judicial Department, Multnomah County Circuit Court (4th Judicial District; Central Courthouse, 1200 SW 1st Ave; other locations)
- Oregon Judicial Department, Washington County Circuit Court (Washington County Courthouse, 145 NE 2nd Ave, Hillsboro)
- Oregon Judicial Department, Clackamas County Circuit Court (Clackamas County Courthouse, 1000 Courthouse Rd, Oregon City; courthouse has moved)
- US Department of Justice, EOIR, Portland Immigration Court (1220 SW 3rd Ave, Suite 500)
- Oregon Workers' Compensation Board (mission, hearings, mediation, Board review; Salem office)
- ORS 12.110, two-year limit for personal injury actions (Oregon Public Law)
- ORS 31.600, contributory negligence and comparative fault (Oregon Public Law)
- ORS 742.524, personal injury protection minimum benefits (Oregon Public Law)
- ORS 656.319, time limits to request a hearing on a denied workers' compensation claim (Oregon Public Law)
- ORS 813.215, eligibility for DUII diversion (Oregon Public Law)
- ORS 107.075, residency requirements for dissolution of marriage (Oregon Public Law)
- RCW 4.16.080, Washington actions limited to three years
- OPB, Oregon governor signs bill criminalizing drug possession (HB 4002 signed 1 Apr 2024; new charges from 1 Sep 2024)
- Clackamas County District Attorney, Deflection program (HB 4002)
- Oregon Department of Revenue, Sales tax in Oregon (no general sales or use tax)
- Washington State Bar Association
- Multnomah Bar Association
- Oregon Hispanic Bar Association (founded 2002)
- Oregon Criminal Defense Lawyers Association
- 12AM Agency, How Much Should a Law Firm Spend on SEO? 2026 Budget Blueprint (updated Jul 2026, vendor page)
- On The Map Marketing, How Much Does Law Firm SEO Cost: Pricing 2026 (vendor page, undated)
- Ruler Analytics, Conversion Rate Benchmarks 2026, legal section (26 May 2026)
- Clio 2024 Legal Trends Report, secret shopper study of 500 firms, as summarised by the Illinois Supreme Court Commission on Professionalism, 2Civility (25 Oct 2024)
- FindLaw, What is a contingency fee (updated 1 Apr 2024)
- Google Business Profile guidelines for representing your business (virtual office and shared office eligibility)