Skip to content
Opora Supply

Verticals→

  • HealthcareHospitals, clinics, long-term care
  • EducationK–12 and higher ed facilities
  • Food & GrocerySupermarkets, processing, kitchens
  • Hospitality & RetailHotels, malls, restaurants
  • Industrial & ManufacturingWarehouses, plants, logistics
  • Office & CorporateCBD, suburban, coworking

Library→

  • Equipment LibraryAutoscrubbers, vacuums, burnishers
  • Chemicals LibraryDisinfectants, degreasers, floor care
  • Floor-Type PlaybooksVCT, terrazzo, polished concrete
  • Pricing by Facility TypeNational benchmarks by building type
  • Pricing by MetroFacility × city — Blueprint Research
  • Compliance LibraryOSHA, EPA, GBAC, ISSA standards
  • Industry Glossary220+ cross-referenced terms

Field Guide→

  • Buying Smart
  • Product Guides
  • Equipment & Technology
  • Bidding & Ops
  • Facility Playbooks
  • Workforce & Labor
  • Industry Playbooks
  • Supplier Directories
  • Sustainability & IAQ
  • Specialty Cleaning
  • Residential & STR
  • Floor Care
All verticals → Browse library → All field guides →

⚡Calculators→

10-second math · no signup

  • Bid GeneratorPrice local jobs & calculate margins
  • Bill Rate CalculatorConvert wage to fully loaded bill rate
  • Production RateSq ft/hr staffing & workload math
  • Dilution CalculatorChemical concentrate mixing ratios

Power tools→

Bids, RFPs, scopes & Ask — for operators

  • RFP Decoder FeaturedScan solicitations for risk & wage traps
  • Bid DrafterComplete proposal & SOW generator
  • Walkthrough VoiceTurn site-walk audio into bid specs
  • Margin SentinelAudit job profitability & cost leaks
Calculators hub → Power tools hub →

By Geography

  • By MetroTop 100 MSA bid & wage data
  • By State50-state wages, RFPs, licensing
  • Wages DatabaseBLS + market-rate composites

By Topic

  • Federal RFPsSAM.gov feed pages by metro
  • State LicensingData pages by state
  • OSHA by StateState-plan & federal data pages
  • Workers' CompRates & class codes by state
  • Bid Benchmarks$/sqft by facility & region

New Release

2026 Wage Benchmarks

Janitor, supervisor, and porter wages across all 100 top MSAs, refreshed monthly.

Open the database →
2,400+ data pages · Updated monthly All data products →

Grow→

  • Start a Cleaning Business
  • Marketing for Cleaners
  • Sales & Account Wins
  • Bookkeeping & Accounting
  • M&A
  • Franchise Reviews
  • AI for Operators

Comply→

  • Licensing by State
  • Sales Tax by State
  • Labor & Employment
  • Insurance for Cleaners
  • Taxes
  • Unions
  • Federal RFPs & GSA

Research→

  • Pricing by Metro
  • Industry Benchmarks
  • Buyer Personas
  • Supplier Directories
18 sub-hubs · 800+ articles for operators Open Operator Blueprint →
Sign in Get started free
Account
Verticals
All Verticals → HealthcareHospitals, clinics, long-term care EducationK–12 and higher ed facilities Food & GrocerySupermarkets, processing, kitchens Hospitality & RetailHotels, malls, restaurants IndustrialWarehouses, plants, logistics Office & CorporateCBD, suburban, coworking
Library
All Libraries → EquipmentAutoscrubbers, vacuums, sweepers ChemicalsDisinfectants, degreasers, dilution ComplianceOSHA, EPA, GBAC, ISSA Pricing by FacilityNational benchmarks by building type Pricing by MetroFacility × city — Blueprint Research Floor-Type PlaybooksVCT, terrazzo, polished concrete Industry Glossary220+ cross-referenced terms
Field Guide
All Field Guides → Buying SmartTCO, vendor evaluation Product GuidesChemicals, supplies, specs Equipment & TechnologyMachines, autoscrubbers, robotics Bidding & OpsBids, proposals, pricing ops Facility PlaybooksBuilding-type how-tos Industry PlaybooksHealthcare, food, hospitality Workforce & LaborHiring, wages, training Sustainability & IAQVOC, PFAS, indoor air Specialty CleaningPost-construction, biohazard, IAQ Residential & STRTurnover, vacation rentals Supplier DirectoriesVendors by category Floor CareVCT, terrazzo, concrete
Calculators
Calculators hub → Bid GeneratorPrice local jobs & calculate margins Bill Rate CalculatorConvert wage to fully loaded bill rate Production RateSq ft/hr staffing & workload math Dilution CalculatorChemical concentrate mixing ratios
Power tools
Power tools hub → RFP DecoderScan solicitations for risk & wage traps Bid DrafterComplete proposal & SOW generator Walkthrough VoiceTurn site-walk audio into bid specs Margin SentinelAudit job profitability & cost leaks
Data Hub → By Metro100 metros · wages, RFPs, pricing By State50 states · licensing, taxes, wage Wages DatabaseBLS-sourced, refreshed monthly Federal RFPsSAM.gov awards and openings State LicensingPer-state requirements OSHA by StateState-plan & federal data pages Workers' CompRates & class codes by state Bid Benchmarks$/sqft by facility & region State of Cleaning 2026Annual research report
Operator Blueprint — All →
Grow
Grow hub Start a Business Marketing Sales Bookkeeping M&A Franchise AI for Operators
Comply
Comply hub Taxes Insurance Labor & Employment Licensing by State Sales Tax by State Unions Federal RFPs & GSA
Research
Research hub Pricing by Metro Benchmarks Buyer Personas Supplier Directories
About Opora Contact
Find your state →
Get started free Sign in
Account
Editorial integrity
Editorial standards Research methodology Corrections policy Contact research

Press Enter to search · ESC to close

  1. Home
  2. ›
  3. Editorial Voice & Style Guide

Editorial Voice & Style Guide

Opora Supply www.oporasupply.com Effective Date: June 2, 2026


This guide governs every piece of content published on Opora Supply. It is not a suggestion. Writers, editors, and contractors must follow it before any article is approved for publication. Questions: Contact us.


1. Voice & Tone

The model: Bloomberg news desk meets a BSC operator who has actually priced a contract, read the OSHA standard, and argued with their insurer. Specific. Factual. Direct. No throat-clearing.

Who we write for: Building service contractors, facility managers, EVS managers, and procurement officers. These readers have run accounts. They have seen bids go wrong. They do not need to be told what a restroom is. They need numbers, regulations, benchmarks, and decision frameworks — with sources attached.

What this means in practice:

  • Write like you already know the topic, not like you are introducing yourself to it.
  • Every claim that can be sourced must be sourced, inline, at the moment of the claim.
  • Specificity is non-negotiable. "A typical dilution ratio" is not acceptable. "A 1:64 dilution ratio (2 oz per gallon), per the manufacturer's SDS for [product]" is.
  • Regulation citations must include the code section: OSHA 29 CFR 1910.1030(d)(2), not "OSHA regulations."
  • If you cannot find the primary source for a number, do not publish the number.

Tone modifiers by content type:

Content Type Tone Adjustment
Safety / chemical handling Precise and serious. No hedging that would reduce compliance.
Bidding / pricing benchmarks Neutral and conditional. Always state assumptions.
Regulatory explainers Factual with explicit caveats about change.
Tool / calculator pages Instructional. Define inputs and limitations first.
Glossary entries Definitional. First sentence is the definition. No preamble.

2. Banned Phrases and Structures

These are hard prohibitions. No exceptions.

2.1 Banned Phrases

The following phrases are forbidden in all Opora Supply content:

  • "in today's fast-paced"
  • "it's not just X, it's Y"
  • "navigate the complexities"
  • "unlock the potential"
  • "dive deep into"
  • "cutting-edge"
  • "game-changing"
  • "revolutionary"
  • "leverage" (as a verb — e.g., "leverage your tools")
  • "in conclusion"
  • "as we've seen"
  • "at the end of the day"
  • "holistic approach"
  • "best-in-class"
  • "robust" (as a vague quality descriptor)
  • "seamless"
  • "empower"
  • "transformative"

2.2 Banned Structures

  • Listicle intros: Never open with "Here are 5 ways to…" or "X things you need to know about…"
  • Restated-title intros: Never open with "When it comes to X…" or "X is an important topic for…"
  • Fake key takeaways at top: Do not put a bullet list of "Key Takeaways" before the article begins. Readers who want a summary get it from the article structure.
  • Em-dash overload: One or two per article maximum. Not as a stylistic default.
  • The "not just X, but Y" construction: Forbidden entirely.
  • Passive-voice-as-hedge: "It has been found that…" — no. State who found it and cite it.
  • Padding headers: "Understanding X," "What Is X?," "The Importance of X" — all forbidden as headers. Use specific, content-forward headers instead.

3. Sentence Rhythm and Structure

Mix short declarative sentences with mid-length analytical ones. No long compound chains joined by multiple conjunctions.

Default: Active voice. Subject acts on object.

Bad: "Dilution ratios are typically specified by the manufacturer."
Good: "The manufacturer specifies dilution ratios on the SDS — usually on Panel 7."

Paragraph length: Three to five sentences as a general target. Walls of text without natural break points signal a structure problem, not a depth signal.

Short sentences are permitted — and encouraged — for emphasis. After a dense analytical paragraph, a one-sentence statement of implication lands harder than another compound sentence.


4. Numbers, Units, and Statistics

  • Spell out one through nine; use digits for 10 and above.
  • Always include the unit of measure: "1,200 square feet per hour," not "1,200 sq ft/hr" in body copy (abbreviations acceptable in tables and tool interfaces).
  • Always include the source for any statistic, inline, immediately after the claim.
  • Always include the date the data is from: "BLS Occupational Employment data, May 2025" — not just "BLS data."
  • Percentages: Always use the digit + "%" — never "percent" in running text adjacent to a number.
  • Currency: "$" prefix, no space. Round to whole dollars in editorial unless precision is analytically material.
  • Ranges: Use "to" not an en-dash in body copy ("$18 to $24 per hour"). En-dashes acceptable in tables.

5. Citations and Source Standards

5.1 Primary Sources Required

Every factual claim that can be sourced must be sourced to a primary government or standards-body source:

  • Labor and wage data: U.S. Bureau of Labor Statistics (BLS)
  • Workplace safety regulations: OSHA (29 CFR citations required)
  • Environmental regulations: EPA (specific rule or list citation required)
  • Workers' compensation rates: National Council on Compensation Insurance (NCCI) or applicable state rating bureau
  • Industry production standards: ISSA (specific document and edition)
  • Census / demographic data: U.S. Census Bureau
  • State labor law: Applicable state Department of Labor

Secondary sources (trade publications, industry surveys) are permitted only when no primary source exists, and must be labeled as secondary.

5.2 Inline Citation Format

Citations are inline markdown links with descriptive anchor text, placed immediately after the claim they support.

Format: `descriptive anchor text`

The anchor text must describe the source or the specific data being cited — not the act of clicking. See Section 6 for anchor text rules.

Good citation examples:

"The median hourly wage for janitors and building cleaners was as of May7.71 as of May 2024, per BLS Occupational Employment and Wage Statistics."
"OSHA's Bloodborne Pathogens standard (29 CFR 1910.1030) requires employers to establish an exposure control plan."

Bad citation examples:

"Wages have risen in recent years. Source." — No. Cite the specific data, not the fact of a source.
"Learn more about OSHA requirements here." — Forbidden. See Section 6.

5.3 External Links Behavior

All external citation links open in a new tab (`target="_blank"` with `rel="noopener noreferrer"`). This applies to all links that leave www.oporasupply.com.


6. Cross-Linking Standard (SEO)

This section is a required standard, not a suggestion. No article passes editorial review without meeting these requirements.

6.1 Internal Link Quotas (Per Article)

Every published article must include, at minimum:

Link Type Requirement
Related articles (same hub + adjacent hubs) 3–5 internal links
Relevant tools (calculators) 1–2 internal links
Relevant cheat sheet 1 internal link (where a cheat sheet exists for the topic)
Hub pillar page 1 internal link
Total internal links 5–10 per article

The upper bound of 10 is as important as the lower bound of 5. An article with 30+ internal links is not optimized — it is noise. Link to what is genuinely relevant, not to inflate internal link counts.

6.2 Anchor Text Rules

Anchor text must be descriptive, natural language that tells the reader exactly what they will find at the destination. It must be tied to the target topic.

Required: Anchor text reads naturally within the sentence without the link. Remove the link — the sentence still makes sense and the anchor text still conveys what the destination is.

Permanently forbidden anchor text:

  • "click here"
  • "learn more"
  • "read more"
  • "source"
  • "this article"
  • "this guide"
  • "here"
  • "link"
  • Any generic verb phrase that describes the act of navigating, not the destination

Good anchor text examples:

"Cross-reference against ISSA 447 production rate tables before finalizing your scope of work."
"Run your figures through our janitorial bid calculator to pressure-test the margin assumptions."
"EPA maintains List N of approved disinfectants for use against SARS-CoV-2 — verify the product registration number before inclusion in a healthcare bid."
"See the restroom cleaning frequency cheat sheet for the decision matrix."

Bad anchor text examples:

"Click here to learn more about dilution ratios."
"For more information, see this guide."
"Read more about OSHA requirements here."
"Source."

6.3 Placement Rules

Place internal links inline, naturally, at the point in the article where the linked topic is first meaningfully referenced. Do not:

  • Dump all internal links into a "Related Articles" section at the bottom.
  • Stack multiple internal links in a single sentence.
  • Force a link into a sentence where the destination is not genuinely relevant.

The reader should encounter a link because they are reading about a topic and the link provides useful depth — not because you are managing a link quota at the end of the article.

6.4 Tab Behavior

  • Internal links (www.oporasupply.com destinations): Same tab.
  • External citation links (government sources, trade publications, vendor sites): New tab (`target="_blank"` with `rel="noopener noreferrer"`).

6.5 Glossary Auto-Linking

Once the Opora Supply glossary is live, glossary terms must be auto-linked on their first mention only per article. Do not link the same glossary term multiple times within one article. This rule is enforced at the CMS level once the glossary ships; writers should flag glossary terms in drafts with `[GLOSS: term]` notation until then.

6.6 Editorial Review Checkpoint

Before an article is approved for publication, the editor confirms:

  • [ ] 3–5 links to related articles present, placed inline
  • [ ] 1–2 tool links present and placed at a decision point in the article
  • [ ] Cheat sheet link present (or documented reason why none applies)
  • [ ] Hub pillar page link present
  • [ ] Total internal link count: 5–10
  • [ ] No forbidden anchor text
  • [ ] All external links open in new tab
  • [ ] No "Related Articles" dump section substituting for inline links

7. Article Structure

7.1 Required Sections

Every article must follow this structure. Sections may be subdivided but not omitted.

  1. Hook (1–2 sentences): Opens with a specific, sourced fact that frames the operator-relevant problem. No preamble. No "in today's environment."
  2. Problem framing (1–3 paragraphs): Defines the scope of the issue in concrete terms. What is at stake, for whom, and under what conditions.
  3. Operator-grade analysis: The substantive body. Includes citations, regulation references with code sections, benchmarks with sources and dates, and decision variables. This is the majority of the article.
  4. Decision framework or benchmarks: Actionable structure — a table, decision criteria, threshold values, or a worked example. Not a summary of the analysis just completed.
  5. What to verify yourself: Explicit list of what the reader must confirm independently: applicable state law, current regulation version, current pricing, vendor specifications. This is not a disclaimer workaround — it is substantive editorial guidance.
  6. Mandatory disclaimer: Pulled from the applicable contextual overlay in the Master Disclaimer. Placed at the bottom of every article. Not negotiable.

7.2 Length Targets

Article Type Word Count Target
Cluster articles (hub spokes) 1,800–3,000 words
Pillar pages (hub centerpiece) 3,000–5,000 words
Glossary entries 150–400 words
Cheat sheets (editorial prose, excluding tables) 400–800 words
Tool pages (methodology + instructions) 600–1,200 words

These are targets, not hard cutoffs. An article that hits its information goals at 1,600 words should not be padded to 1,800. An article that requires 3,200 words to be complete should not be truncated.

7.3 Headers

  • Case: Sentence case throughout. "How to calculate a janitorial bid" — not "How To Calculate A Janitorial Bid."
  • Specificity: Headers must describe the specific content that follows. "Dilution ratios for quat-based disinfectants" is a header. "Understanding dilution" is not.
  • Forbidden header patterns: "Understanding X," "What Is X?," "The Importance of X," "Introduction," "Conclusion," "Final Thoughts."
  • H2 / H3 hierarchy: H2 for major sections. H3 for subsections within a major section. Do not use H4 unless a document genuinely requires four levels of hierarchy (rare in editorial content).

8. Good vs. Bad Opening Paragraph Examples

These examples illustrate the Opora Supply standard. Editors use these as calibration. Writers review them before drafting.

Example A — Janitorial Bidding

Bad:

"When it comes to janitorial bidding, getting the numbers right is more important than ever. In today's fast-paced commercial cleaning industry, building service contractors need to navigate the complexities of labor costs, supplies, and overhead to unlock the potential of a profitable contract. In this guide, we'll dive deep into the bidding process."

What's wrong: Restated-title opener. Three banned phrases in two sentences. No specific information. Could describe any article about anything.

Good:

"A missed labor assumption is the most common reason a janitorial contract loses money in year two. The Bureau of Labor Statistics put the median wage for janitors and building cleaners at per hour7.71 per hour as of May 2024 — before burden. At a 28% labor burden, that's $21.90 loaded. If your bid used $19.00 loaded, you are already losing $2.90 per hour per employee before you account for turnover."

What's right: Opens with a specific, operator-relevant claim. First number appears in sentence two with a source. The math is shown. The reader is immediately oriented to the problem.


Example B — OSHA Compliance

Bad:

"OSHA compliance is a critical concern for building service contractors. It's not just about following rules — it's about keeping your workers safe and avoiding costly penalties. In this article, we'll explore what you need to know about OSHA's requirements for the commercial cleaning industry."

What's wrong: "It's not just X, it's Y" construction (banned). Listicle framing ("what you need to know"). Restated-title opener. Zero specific information.

Good:

"OSHA cited cleaning industry employers 1,190 times under the Hazard Communication standard (29 CFR 1910.1200) in fiscal year 2023, making it the most frequently cited standard in the sector. The median penalty per citation was $4,344. Most violations traced to missing or incomplete Safety Data Sheets — not to a failure to understand the regulation, but to an inadequate document management process."

What's right: Opens with a specific regulatory citation and enforcement data. Source is implied (OSHA inspection data) and should be linked inline. Identifies root cause immediately. The reader knows exactly what the article will address.


Example C — PFAS / Regulatory Content

Bad:

"PFAS chemicals are becoming a hot-button issue for cleaning companies. Regulators are cracking down, and it's not just a trend — it's a game-changing shift in how our industry operates. Navigating these complexities can feel overwhelming, but we're here to help you unlock the path forward."

What's wrong: Four banned phrases. No specific information. Treats a regulatory compliance issue as a tone piece. "We're here to help" is service-desk language, not editorial language.

Good:

"As of January 2025, the EPA's final PFAS National Primary Drinking Water Rule sets enforceable limits for six PFAS compounds in public water systems. That rule does not directly regulate cleaning product formulations, but 14 states have enacted or proposed restrictions on PFAS in consumer and commercial cleaning products — and the list is expanding. If your chemical program has not been audited against your states of operation in the last 12 months, it should be."

What's right: Specific regulation named with effective date. Scope clearly defined (what the rule does and does not cover). State-level complexity acknowledged with a number. Closes with a direct, operator-relevant action item.


9. Byline and Attribution

  • Standard byline: "Opora Editorial Team"
  • The collective byline reflects our editorial review process. No individual names on bylines unless a piece is a formal third-party guest contribution (which requires separate approval).
  • Guest contributions: Must meet the same sourcing, citation, and style standards as in-house content. The editorial team retains right of revision. Guest contributors may not use the byline to promote products or services.

10. Corrections

Corrections are governed by the Corrections Policy. Writers and editors are responsible for:

  • Flagging potential errors before publication via the editorial review checklist.
  • Responding to correction requests submitted via Contact us within 2 business days with a finding.
  • Applying corrections in accordance with the correction type (typo, factual, material) as defined in the Corrections Policy.

Attempting to bury or minimize factual errors is a terminable offense for contractors and a serious performance issue for staff.


11. Contact

Editorial questions, style clarifications, and waiver requests (there are very few grounds for a waiver):

Contact us


Effective June 2, 2026. This guide supersedes all prior editorial guidance documents.

Frequently Asked Questions

Who is this writing actually for?

Building service contractors, facility managers, EVS managers, and procurement officers. These are people who have run accounts and watched bids go wrong, and that history changes what they need from a page. Vague reassurance reads as filler to them. They want numbers, regulations, benchmarks, and decision frameworks with sources attached, so they can check the reasoning before they act on it.

How specific does a claim have to be before it earns a place on the page?

Specific enough that a reader does not need a second search to use it. "A typical dilution ratio" is not acceptable. A 1:64 dilution ratio, 2 oz per gallon, per the manufacturer SDS for the named product, is. Regulation citations carry the code section — 29 CFR 1910.1030(d)(2), not a general reference to OSHA regulations. The number, the product, and the source travel together.

Does the tone shift depending on the topic?

Yes, deliberately. Safety and chemical handling are precise and serious, with no hedging that would reduce compliance, because softened language on those pages gives a reader room to skip a step. Pricing benchmarks are handled the opposite way: neutral and conditional, with the assumptions stated. Tool pages sit apart from both — instructional and direct, built to get you to a result.

What makes a page fail this standard?

Vagueness, mostly. A dilution ratio described as typical rather than stated as 1:64, 2 oz per gallon, from the named product's SDS. A regulation invoked as "OSHA requires" instead of cited to the code section. A safety instruction hedged into optionality. A pricing benchmark presented without the assumptions behind it. Each one asks the reader to trust the page instead of verify it.

Library

  • All Libraries →
  • Equipment
  • Chemicals
  • Compliance
  • Pricing by Facility
  • Floor-Type Playbooks
  • Industry Glossary

Tools

  • All 39 Tools →
  • Bid Generator
  • Bid Benchmarks
  • Bid Stress Test
  • Production Rate
  • Restroom Time
  • Floor Program Builder
  • Dilution Calculator
  • PPE Selector
  • Pad Selector
  • Chemical Compatibility

Data

  • All Data →
  • By Metro
  • By State
  • Wages Database
  • Federal RFPs
  • State Licensing
  • Bid Benchmarks
  • State of Cleaning 2026

Field Guide

  • All Articles →
  • Product Guides
  • Buying Smart
  • Floor Care
  • All Verticals →
  • Healthcare
  • Education
  • Office

Company

  • Free Access
  • About Opora
  • Editorial Standards
  • Editorial Process
  • Research Methodology
  • Voice & Style Guide
  • Corrections Policy
  • Contact Research
Editorial integrity All research authored and reviewed by the Opora editorial team

Editorial standards

Sourcing rules, review process, and what we publish.

Research methodology

How we collect, verify, and update primary-source data.

Corrections policy

How we flag, fix, and disclose errors in writing.

Contact research

Send tips, primary-source documents, and operator data.

Primary sources we cite regularly: U.S. Bureau of Labor Statistics (BLS), OSHA, EPA, SAM.gov, FDA, Joint Commission, ANSI/ISSA Cleaning Industry Management Standard (CIMS), state procurement registries, and operator field interviews. All datasets are timestamped on the page.

© 2026 Opora Supply. All research conducted by the Opora editorial team. Data refreshed monthly.

  • Privacy
  • Terms
  • Cookies
  • Cookie preferences
  • Disclaimer
  • FAQ
  • Data Sharing Opt-Out
  • Contact
  • Opens in a new window.
First look

Get the next State of Commercial Cleaning report first

The 2026 report is free on the site. We’ll email you the day the next one publishes.

A few emails a year. Unsubscribe anytime.

Cookies for analytics — your choice.

Cookie preferences

We use cookies and similar tracking tools to make Opora work, to understand what's broken, and — with your consent — to connect our marketing. You can turn each category on or off below. Your choice is saved for one year. Privacy Policy · Cookie Policy

  • Essential

    Keeps your cart, login session, and CSRF protection intact. Also powers the rate-limit fingerprint that protects our tools from abuse. These cannot be turned off — the site breaks without them.

    Always on
  • Analytics

    Google Analytics 4 and Google Tag Manager. Tells us which pages people read, where things break, and which tools get used. No data is sold. Off by default.

  • Marketing

    Klaviyo web tracking and any conversion pixels we add later. Used to match your visit to our email list so we can send you relevant product updates — not ads for other companies. Off by default.

California residents: Under the CCPA you have the right to opt out of the sale or sharing of your personal information. Rejecting marketing cookies above exercises that right. You can also review our Your Privacy Choices page for the full opt-out process.