Specialty Cleaning

How to Subcontract Specialty Cleaning Services

Answer

Subcontract specialty work at 15-25% markup on the subcontractor's price, require $1M/$2M GL with you named as additional insured, and enforce a non-solicitation clause so the subcontractor never contacts your client directly.

  • IRS misclassification penalties: $15,000-$25,000 per $45,000/year worker in back taxes and penalties.
  • Self-perform thresholds: window cleaning at $60,000+ annual revenue, pressure washing at $80,000+, HVAC ducts at $120,000+.
  • Form 1099-NEC due January 31 for subcontractors paid $600+ in the calendar year; collect W-9 before first payment.

15-25% Target margin on subcontracted specialty work

Opora Editorial team Published Updated 7 min read 1608 words Sourced & fact-checked

Free tool

Dilution Calculator

Get the right dilution ratio for any surface chemistry.

Open tool →

Finding Qualified Specialty Subcontractors

The hardest part of subcontracting is finding subcontractors who are qualified, insured, and willing to work under your brand without trying to go direct to your clients. The best sources are not job boards — they are trade association directories and direct referrals.

Source Channels by Specialty

Window cleaning: IWCA (International Window Cleaning Association) member directory; SPRAT member directory for rope-access work. Local IWCA chapters often host quarterly meetings where subcontractors actively seek commercial referral work.

Pressure washing / soft washing: PWNA (Power Washers of North America) contractor directory. State-level chapters often have referral networks. Caution: the pressure washing market has a high proportion of owner-operators without adequate insurance; always verify coverage independently.

Mold and water damage remediation: IICRC firm directory (www.iicrcorg.org) — search for firms holding S500, S520, or S770 certifications. Xactimate network directories list remediation firms by market; these firms are pre-vetted for insurance TPA work.

Parking lot sweeping: NAPSA (National Association of Parking Surface Association) member directory. Local equipment dealers (Tennant, Elgin, Schwarze) often maintain referral lists of local sweeping contractors.

HVAC duct and dryer vent cleaning: NADCA (National Air Duct Cleaners Association) certified firm directory. NADCA certification is the most reliable quality signal in this vertical; do not subcontract duct cleaning to non-NADCA firms.

Gutter cleaning and roof work: Local roofing associations; contractor marketplaces (Angi Pro, ServiceTitan partner network) for smaller operators. Always verify liability insurance includes water intrusion coverage.

The Vetting Checklist

Before bringing any specialty subcontractor into a client account, complete this checklist — in writing, with documents retained:

Specialty Subcontractor Vetting Checklist Source: BSCAI Best Practices; ISO Commercial Lines Requirements; OSHA 29 CFR 1910
Requirement Minimum Standard How to Verify Deal-Breaker?
GL Insurance $1M/$2M minimum; specialty endorsements present Certificate of insurance naming you as AI Yes
Workers' Compensation Active policy; correct class codes for specialty work ACORD 25 certificate from carrier Yes
Business license Active state/local business license Request copy; verify on state licensing portal Yes
Specialty certification SPRAT/IRATA (rope access), NADCA (ducts), IICRC (restoration) Certificate number search on issuing org website Preferred
W-9 on file Current W-9 before first payment Collect before issuing any payment Yes (IRS req)
References 2+ commercial references in similar account type Call references; ask specifically about reliability and quality Strongly recommended
Non-solicitation agreement signed Agreement prohibiting direct contact with your clients Executed document retained in vendor file Yes
Background check Criminal background check on all site workers Third-party screening service or request subcontractor policy Required for healthcare/government

IRS Worker Classification: Contractor vs. Employee

The most dangerous mistake in specialty subcontracting is misclassifying employees as independent contractors. The IRS and Department of Labor apply multi-factor tests to determine worker classification — and in the cleaning industry, the line is frequently crossed.

The IRS Three-Category Test (Revenue Ruling 87-41 / 20 Factors)

The IRS evaluates worker classification across three categories: behavioral control, financial control, and type of relationship. Red flags that can trigger reclassification:

  • Behavioral control: You dictate when, where, and how the subcontractor performs the work (beyond specifying the result). If your subcontractor works only for you, uses only your schedule, and follows your step-by-step procedures, they look more like an employee.
  • Financial control: The worker has no investment in their own equipment, cannot work for other clients, and is paid hourly rather than per-project.
  • Relationship: Written contract states "independent contractor" but the actual working relationship looks like employment (indefinite engagement, no termination conditions).

IRS penalties for misclassification: Back employment taxes (FICA, FUTA) plus 100% penalty on unpaid withholding taxes; plus state unemployment and workers' comp exposure. A single misclassified specialty worker earning $45,000/year can generate $15,000–$25,000 in combined IRS/state penalties.

Safe harbor: Structure subcontractor agreements clearly — per-project pricing, subcontractor's own tools and equipment, freedom to work for other clients, and project-based termination terms. Have contracts reviewed by an employment attorney familiar with your state.

Structuring the Subcontractor Agreement

A specialty subcontractor agreement must cover seven key areas to be enforceable and to protect your margin and client relationships.

Required Elements of a Specialty Subcontractor Agreement Source: SBA Small Business Contracts Guide; IRS Publication 15-A 2024
Agreement Section What It Must Address Why It Matters
Scope of work Specific services, locations, deliverables, completion criteria Defines what you're paying for; prevents scope creep disputes
Pricing and payment terms Per-project price, payment schedule, invoice format required Protects your margin; prevents double-billing
Non-solicitation clause Prohibits direct client contact or solicitation for 24–36 months post-contract Protects your client relationships; most critical clause
Insurance requirements Minimum GL, WC, auto limits; you named as AI; 30-day notice of cancellation Transfers risk; protects you from uninsured subcontractor claims
Confidentiality Client names, pricing, contract terms treated as confidential Prevents subcontractor from building a competitive database
Indemnification Subcontractor indemnifies you for their own acts, omissions, and negligence Allocates liability correctly if subcontractor causes a loss
Independent contractor status Explicit acknowledgment; subcontractor responsible for own taxes, benefits IRS safe harbor; reduces misclassification risk

Margin Management in Subcontracted Specialty Work

The fundamental subcontracting math: you quote the client a price, pay the subcontractor a lower price, and retain the difference as gross margin. For specialty work, target margins of 15–25% on pass-through subcontracted work.

Pricing structure: If a gutter cleaning subcontractor charges you $380 for a commercial property, your client price should be $460–$500 (21–32% margin). The markup accounts for your administrative overhead, insurance certificate management, client relationship cost, and quality control.

Where margin erodes:

  • Unbounded change orders from the subcontractor after the job starts
  • Callbacks when subcontractor quality fails and you pay for the redo
  • Insurance premium increases when subcontractor claims are filed under your policy
  • Client disputes over work quality that you must resolve despite not performing the work

Margin protection strategies:

  1. Get per-project quotes in writing before presenting to the client — never quote a client before you have a subcontractor price
  2. Include a 10% contingency in all specialty subcontract bids for change order risk
  3. Conduct a site walkthrough with the subcontractor before they start, documented with photos
  4. Perform a post-service quality inspection before the subcontractor leaves the site

Protecting the Client Relationship

The most important rule in specialty subcontracting: the client should never know who the subcontractor is. Your company is the contractor of record; the subcontractor is invisible.

Operational protocols:

  • Subcontractor crews wear branded shirts with your company logo, not their own
  • All communication goes through you — the subcontractor does not email, call, or text your client directly
  • Proposals and invoices are issued under your letterhead only
  • Quality issues are handled by your account manager, who then manages the subcontractor separately

The moment a subcontractor develops a direct relationship with your client, you are at risk of being cut out. A non-solicitation clause is only as effective as your operational firewall.

When to Transition from Subcontracting to Self-Performing

Most BSCs that subcontract a specialty service for 18–36 months reach an inflection point where self-performing becomes economically superior. The transition trigger is primarily volume-based.

Transition thresholds by service line:

  • Window cleaning (ground-floor / standard height): Self-perform at $60,000+ annual revenue. Equipment investment: $4,000–$8,000. WFP system adds $3,000–$6,000.
  • Pressure washing: Self-perform at $80,000+ annual revenue. Hot-water unit investment: $8,000–$18,000. Trailer/truck-mount: additional $4,000–$10,000.
  • Floor care: Self-perform at $50,000+ annual revenue. Equipment investment (burnisher, auto-scrubber, swing machine): $6,000–$15,000.
  • HVAC duct cleaning: Self-perform at $120,000+ annual revenue. Equipment investment (truck-mounted or portable HEPA system): $15,000–$35,000. NADCA certification required.
  • Parking lot sweeping: Self-perform at $150,000+ annual revenue. Used ride-on sweeper: $18,000–$40,000.

The transition to self-performing should be gradual — begin with the lowest-complexity work in the service line (ground-floor windows before high-rise; small parking lots before municipal contracts) to build team competency before taking on complex jobs.

This guide is part of Specialty Cleaning Verticals in the Field Guide.

Frequently Asked Questions

Can I list specialty services on my website before I have a subcontractor in place?

Yes, though the risk lands on you rather than the prospect. Listing a service you cannot currently deliver creates client expectation risk, so pair the listing with an honest lead time — something like "We can schedule this service within 3–4 weeks — request a quote below." That window gives you room to source and vet a subcontractor before you are committed to a date.

A subcontractor damages something at a client site — who ends up on the hook?

Both of you, in different directions. When the non-solicitation and indemnification clauses are properly structured, the subcontractor is liable for their own negligence. Your client, however, signed with you and holds you responsible as the contractor of record. Remediate the situation with the client first, then pursue the subcontractor for recovery.

What do I need from a specialty sub before the first payment goes out?

A completed W-9, collected before any money moves. Without it, IRS Backup Withholding rules require you to withhold 24% from all payments to that subcontractor, which turns a routine invoice into an awkward mid-project conversation. Build the W-9 into your onboarding paperwork instead of chasing it after the work is finished.

When does a specialty sub trigger a 1099, and what is the filing deadline?

Pay a subcontractor more than $600 in a calendar year and you owe them a Form 1099-NEC, issued by January 31 of the following year. The threshold is cumulative, so three small specialty jobs put you over it just as reliably as one large project. Track payments by vendor as you go rather than reconstructing the totals in January.

How we built this guide

Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts — we audit primary documents.

Methodology · Editorial standards · Corrections policy · About Opora

Specialty