WrenchStack Fit Score™ Methodology
WrenchStack is an independent research desk covering trades-contractor vendors across 10 categories. This page documents the WrenchStack Fit Score™ — our published methodology for evaluating and ranking vendors. The methodology is versioned, dated, and applied consistently across every vendor in the directory.
Changelog: v1.2 (2026-09-01)
- Removed the "Feature depth" factor. It scored a count of listed features, capped at 10. Our feature vocabulary is not controlled: 234 distinct labels across 125 tools, 118 of which appear exactly once, including outright duplicates (reporting and reports; routing, route optimization and route planning; customer portal and client portal) and even vendor product names entered as features. A tool whose entry split quoting into four labels scored four times one that wrote it once, which is a difference in how we took notes rather than in the software. It was also inflatable by simply submitting a longer list.
- We tried to fix it rather than remove it, and the fix failed honestly. A rewrite scoring coverage of 14 canonical capabilities mapped only 69% of our labels and scored AccuLynx 0 out of 10 despite seven real features, because a generic vocabulary does not describe roofing. Making it work requires normalising the whole taxonomy, which is a data project we have not done. We would rather remove a factor than publish one we cannot defend, which is the same reason we refuse to invent a rating for an unlisted tool.
- Integration coverage now uses a reachable scale. It counted integrations against a cap of 10 while the highest count in the directory is 7, so no tool could score above 7 on a 10-point factor and every tool took a silent reduction. Six or more native integrations now earns full marks.
- Weights rebalanced. Pricing transparency and integration coverage move from 10% to 15% each. Vertical fit (40%) and user ratings (30%) are unchanged. Every score was recomputed: the mean moved by 0.07 and no tool moved by more than 1.0.
Changelog: v1.1 (2026-08-27)
- Fixed a scoring bug. On pages with no trade context (tool pages, awards), the vertical-fit factor previously fell back to a flat 7.0 instead of the tool's actual fit data. It now uses the tool's best trade fit. Context-free scores published before this date understated most tools.
- Unrated tools are no longer scored as if they had earned 2.5 stars. When no G2/Capterra listing exists, the ratings factor is excluded and remaining weights renormalize, instead of substituting a neutral 5/10.
- Removed affiliate considerations from category tier rules. An insurance tier path required an affiliate program, and payroll and agency tiers contained hardcoded exceptions. All tiers are now rule-based on product and reputation data only, which is what this page always promised. Affected tiers were recomputed.
- One review cadence. This page previously said monthly in one section and quarterly in another. The cycle is monthly, matching the published verification log.
What the WrenchStack Fit Score™ measures
Every vendor in our directory carries a WrenchStack Fit Score™ on a 0–10 scale. The score is calculated from four weighted factors and is the primary input to where a vendor ranks on category pages, vertical landing pages, and buyer guides. The same formula applies to every vendor — regardless of affiliate relationship, sponsorship status, or commercial alignment.
The WrenchStack Fit Score™ formula
| Factor | Weight | What it measures |
|---|---|---|
| Vertical fit | 40% | How well the tool is built for the specific trade being searched (HVAC, plumbing, roofing, etc.). Scored 1–10 per vertical based on feature coverage, customer base, and the tool's own positioning. |
| Aggregated user ratings | 30% | Averaged G2 + Capterra ratings, normalized to a 0–10 scale. When no listing exists on either platform, this factor is excluded and the remaining weights renormalize (v1.1); we never invent a rating. |
| Pricing transparency | 15% | Tools with public tier pricing score 10. Tools requiring sales calls for any number score 5. Weight raised from 10% in v1.2. |
| Integration coverage | 15% | Count of native integrations with adjacent tools (QuickBooks, Stripe, Zapier, payment processors, marketing platforms). Six or more earns full marks. Weight raised from 10% in v1.2. |
The final score is the weighted sum, rounded to one decimal place. Vendors scoring 9.0+ get a dark-green badge; 8.0–8.9 light green; 7.0–7.9 orange; 6.0–6.9 light orange; below 6 gray.
Our evaluation timeline
Each vendor evaluation follows a documented timeline so vendors and readers know what to expect.
- Discovery (week 1) — vendor identified through editorial research, vendor self-submission, contractor request, or category sweep. Initial fit assessment against category definition.
- Data collection (week 1–2) — pricing tiers verified directly from vendor pricing page with date stamp; feature list compiled from vendor documentation, product demos, and user-review aggregation (G2, Capterra, Reddit, BBB); integration directory cross-referenced.
- Reputation analysis (week 2) — sentiment review across Reddit/BBB/Trustpilot/forum threads; FTC and class-action history check; documented complaint pattern identification.
- Scoring (week 2–3) — WrenchStack Fit Score™ computed using published weights; reputation_flag attached if structural concerns warrant warning to readers.
- Editorial draft (week 3) — long-form review written (1,200–2,500 words typical), structured pros/cons, FAQs, best-fit framing.
- Publication (week 4) — review goes live with verified_date stamp. Vendor profile becomes part of the directory.
- Quarterly refresh — pricing re-verified; ratings re-pulled; reputation_flag re-evaluated.
Our independence statement
WrenchStack rankings are not for sale. Vendors cannot pay to be included in the directory, pay to receive a higher WrenchStack Fit Score™, pay to win awards, pay to soften reputation flags, or pay to remove cons from a review. Affiliate relationships are disclosed in the per-vendor ledger below and have no effect on rankings. The methodology applies identically whether we earn commission on a vendor or not.
We recommend vendors with no affiliate program when they're the best fit (Acuity Insurance, Erie Insurance, Google Local Services Ads). We flag vendors with FTC actions even when they have affiliate programs (HomeAdvisor, Angi). This is the editorial position the methodology requires.
What "verified" means here
Around the industry, "verified" has come to mean many things: a crawler read the vendor's marketing page, an AI summarized it, or the vendor filled in a form about themselves. None of those is what the word means on this site.
On WrenchStack, verified means a human checked the claim against a named primary source on a named date. For pricing, that source is the vendor's own pricing page; the date is recorded per vendor and shown on the page. For reputation flags, the source is a regulator, a live court record, or a named complaint registry, cited in the flag itself. Anything we could not verify that way is either labeled as unverified or not published at all. What is never treated as verification: automated crawling, AI inference, or the vendor's own say-so. You can watch the dates move on the verification log.
How often we update
Pricing is verified on a monthly review cycle. Each tool entry carries a verified date; tiers older than 90 days are flagged and re-verified before the page is published.
Features and integrations are re-checked twice yearly, plus on major product updates (we monitor vendor changelogs and release notes).
User ratings are pulled fresh from G2 and Capterra at each monthly review.
Methodology changelog
The WrenchStack Fit Score™ is versioned. Any material change to the formula, the weights, or the evaluation process bumps the version number and is logged here with a date — we don't silently change how scoring works.
- Version 1.0 2026-05-29
Initial public methodology: the WrenchStack Fit Score™ (five weighted factors as of that date — vertical fit 40%, user ratings 30%, pricing transparency 10%, feature depth 10%, integration coverage 10%; feature depth was removed in v1.2), the documented evaluation timeline, the independence statement, and the per-vendor affiliate ledger.
Editorial corrections
If we publish something wrong about a tool — pricing, feature claim, weakness — we correct it within 48 hours of confirmation. Corrections are noted on the page with a dated stamp, never silently edited.
If you're a vendor and spot an error about your product, email hello@wrenchstack.com with the specific page URL and what's wrong. We fix and credit corrections fairly.
The data behind rankings
Pricing tier data comes from public vendor pricing pages. Feature lists come from vendor documentation, product demos, and aggregated user feedback on G2 and Capterra. Integration data comes from official vendor integration directories and Zapier marketplace listings.
Where vendors don't publish pricing publicly (typical for enterprise tools like ServiceTitan, BuildOps, and FieldEdge), we cite user-reported pricing ranges from public sources rather than custom-quoted figures.
How we make money
WrenchStack is reader-supported. When you click a "Visit [Tool]" button on a tool review, we sometimes earn an affiliate commission if you sign up for that tool — but only when the vendor has approved us into their affiliate program. We never get paid for placement, for ranking, or for inclusion in the directory. Vendors cannot buy a higher WrenchStack Score, a different spot in a "best of" list, or a softer tone in a review.
Affiliate status doesn't affect ranking. The WrenchStack Fit Score™ (vertical fit + user ratings + pricing transparency + features + integrations) is computed the same way for every vendor, whether we have an active affiliate relationship, a pending application, or no commercial relationship at all.
Per-tool affiliate ledger (126 software tools)
Full transparency. Below is the affiliate status of every software tool in the directory. Vendors in every other category — lead-gen, insurance, payroll, marketing agencies, AI tools, payments, financing, accounting, and business banking — follow the same independence rules, with vendor-specific affiliate disclosure on each review page.
- Active: 6 tools
- Pending: 120 tools
- None: 0 tools
| Tool | Affiliate status | Notes |
|---|---|---|
| Contractor+ | Active | WrenchStack may earn a commission on signups from this link. |
| QuoteIQ | Active | WrenchStack may earn a commission on signups from this link. |
| Service Fusion | Active | WrenchStack may earn a commission on signups from this link. |
| ServiceTitan | Active | WrenchStack may earn a commission on signups from this link. |
| SmartMoving | Active | WrenchStack may earn a commission on signups from this link. |
| Workiz | Active | WrenchStack may earn a commission on signups from this link. |
| AccuLynx | Pending | Application submitted or tracking URL not yet confirmed. |
| Albi | Pending | Application submitted or tracking URL not yet confirmed. |
| Arborgold | Pending | Application submitted or tracking URL not yet confirmed. |
| Aspire | Pending | Application submitted or tracking URL not yet confirmed. |
| Aurora Solar | Pending | Application submitted or tracking URL not yet confirmed. |
| Automaid (formerly Launch27) | Pending | Application submitted or tracking URL not yet confirmed. |
| BigChange | Pending | Application submitted or tracking URL not yet confirmed. |
| Bin Boss | Pending | Application submitted or tracking URL not yet confirmed. |
| Bluebeam Revu | Pending | Application submitted or tracking URL not yet confirmed. |
| Bodhi | Pending | Application submitted or tracking URL not yet confirmed. |
| Broadlume | Pending | Application submitted or tracking URL not yet confirmed. |
| Buildertrend | Pending | Application submitted or tracking URL not yet confirmed. |
| BuildingReports | Pending | Application submitted or tracking URL not yet confirmed. |
| BuildOps | Pending | Application submitted or tracking URL not yet confirmed. |
| Buildxact | Pending | Application submitted or tracking URL not yet confirmed. |
| busybusy | Pending | Application submitted or tracking URL not yet confirmed. |
| Calday | Pending | Application submitted or tracking URL not yet confirmed. |
| Clear Estimates | Pending | Application submitted or tracking URL not yet confirmed. |
| Commusoft | Pending | Application submitted or tracking URL not yet confirmed. |
| CompanyCam | Pending | Application submitted or tracking URL not yet confirmed. |
| Connecteam | Pending | Application submitted or tracking URL not yet confirmed. |
| Contractor Foreman | Pending | Application submitted or tracking URL not yet confirmed. |
| CoreJobTrack | Pending | Application submitted or tracking URL not yet confirmed. |
| CorkCRM | Pending | Application submitted or tracking URL not yet confirmed. |
| DASH | Pending | Application submitted or tracking URL not yet confirmed. |
| Docket | Pending | Application submitted or tracking URL not yet confirmed. |
| Dumpster Rental Systems (DRS) | Pending | Application submitted or tracking URL not yet confirmed. |
| Elromco | Pending | Application submitted or tracking URL not yet confirmed. |
| Encircle | Pending | Application submitted or tracking URL not yet confirmed. |
| Enerflo | Pending | Application submitted or tracking URL not yet confirmed. |
| Essential | Pending | Application submitted or tracking URL not yet confirmed. |
| Estimate Rocket | Pending | Application submitted or tracking URL not yet confirmed. |
| FastEST | Pending | Application submitted or tracking URL not yet confirmed. |
| FieldAware | Pending | Application submitted or tracking URL not yet confirmed. |
| FieldEdge | Pending | Application submitted or tracking URL not yet confirmed. |
| FieldEdge Flat Rate (formerly Coolfront) | Pending | Application submitted or tracking URL not yet confirmed. |
| FieldPulse | Pending | Application submitted or tracking URL not yet confirmed. |
| FieldRoutes | Pending | Application submitted or tracking URL not yet confirmed. |
| Floorzap | Pending | Application submitted or tracking URL not yet confirmed. |
| GoCanvas | Pending | Application submitted or tracking URL not yet confirmed. |
| GorillaDesk | Pending | Application submitted or tracking URL not yet confirmed. |
| Housecall Pro | Pending | Application submitted or tracking URL not yet confirmed. |
| Houzz Pro | Pending | Application submitted or tracking URL not yet confirmed. |
| iCANS | Pending | Application submitted or tracking URL not yet confirmed. |
| Inspect Point | Pending | Application submitted or tracking URL not yet confirmed. |
| Jobber | Pending | Application submitted or tracking URL not yet confirmed. |
| JobNimbus | Pending | Application submitted or tracking URL not yet confirmed. |
| JobTread | Pending | Application submitted or tracking URL not yet confirmed. |
| Joist | Pending | Application submitted or tracking URL not yet confirmed. |
| Kickserv | Pending | Application submitted or tracking URL not yet confirmed. |
| KnowHow | Pending | Application submitted or tracking URL not yet confirmed. |
| Knowify | Pending | Application submitted or tracking URL not yet confirmed. |
| Lavo CRM | Pending | Application submitted or tracking URL not yet confirmed. |
| Leap | Pending | Application submitted or tracking URL not yet confirmed. |
| Limble CMMS | Pending | Application submitted or tracking URL not yet confirmed. |
| LMN by Granum | Pending | Application submitted or tracking URL not yet confirmed. |
| MaintainX | Pending | Application submitted or tracking URL not yet confirmed. |
| Markate | Pending | Application submitted or tracking URL not yet confirmed. |
| MarketSharp | Pending | Application submitted or tracking URL not yet confirmed. |
| McCormick Estimating | Pending | Application submitted or tracking URL not yet confirmed. |
| MeasureSquare | Pending | Application submitted or tracking URL not yet confirmed. |
| Method:CRM | Pending | Application submitted or tracking URL not yet confirmed. |
| mHelpDesk | Pending | Application submitted or tracking URL not yet confirmed. |
| MoveitPro | Pending | Application submitted or tracking URL not yet confirmed. |
| Moveware | Pending | Application submitted or tracking URL not yet confirmed. |
| MrTask (formerly Field Complete) | Pending | Application submitted or tracking URL not yet confirmed. |
| Network Leads | Pending | Application submitted or tracking URL not yet confirmed. |
| OpenSolar | Pending | Application submitted or tracking URL not yet confirmed. |
| OptimoRoute | Pending | Application submitted or tracking URL not yet confirmed. |
| Otuvy (formerly CleanTelligent) | Pending | Application submitted or tracking URL not yet confirmed. |
| PaintScout | Pending | Application submitted or tracking URL not yet confirmed. |
| Paythepoolman | Pending | Application submitted or tracking URL not yet confirmed. |
| PestPac | Pending | Application submitted or tracking URL not yet confirmed. |
| PlanSwift | Pending | Application submitted or tracking URL not yet confirmed. |
| Pool Brain | Pending | Application submitted or tracking URL not yet confirmed. |
| Pool Founder | Pending | Application submitted or tracking URL not yet confirmed. |
| Powered Now | Pending | Application submitted or tracking URL not yet confirmed. |
| Praxedo | Pending | Application submitted or tracking URL not yet confirmed. |
| Procore | Pending | Application submitted or tracking URL not yet confirmed. |
| PSA | Pending | Application submitted or tracking URL not yet confirmed. |
| Pylon | Pending | Application submitted or tracking URL not yet confirmed. |
| QFloors | Pending | Application submitted or tracking URL not yet confirmed. |
| RazorSync | Pending | Application submitted or tracking URL not yet confirmed. |
| RealGreen | Pending | Application submitted or tracking URL not yet confirmed. |
| ResponsiBid | Pending | Application submitted or tracking URL not yet confirmed. |
| Restoration Manager | Pending | Application submitted or tracking URL not yet confirmed. |
| RFMS | Pending | Application submitted or tracking URL not yet confirmed. |
| Roll-Off Amigo | Pending | Application submitted or tracking URL not yet confirmed. |
| RollMaster | Pending | Application submitted or tracking URL not yet confirmed. |
| Roofr | Pending | Application submitted or tracking URL not yet confirmed. |
| Routeware | Pending | Application submitted or tracking URL not yet confirmed. |
| SafetyCulture | Pending | Application submitted or tracking URL not yet confirmed. |
| Scoop | Pending | Application submitted or tracking URL not yet confirmed. |
| Sera Systems | Pending | Application submitted or tracking URL not yet confirmed. |
| Service Autopilot | Pending | Application submitted or tracking URL not yet confirmed. |
| ServiceCore | Pending | Application submitted or tracking URL not yet confirmed. |
| ServiceM8 | Pending | Application submitted or tracking URL not yet confirmed. |
| ServiceTrade | Pending | Application submitted or tracking URL not yet confirmed. |
| ServSuite | Pending | Application submitted or tracking URL not yet confirmed. |
| Simpro | Pending | Application submitted or tracking URL not yet confirmed. |
| SingleOps | Pending | Application submitted or tracking URL not yet confirmed. |
| Skimmer | Pending | Application submitted or tracking URL not yet confirmed. |
| Smart Service | Pending | Application submitted or tracking URL not yet confirmed. |
| Solargraf | Pending | Application submitted or tracking URL not yet confirmed. |
| Solo | Pending | Application submitted or tracking URL not yet confirmed. |
| STACK | Pending | Application submitted or tracking URL not yet confirmed. |
| Starlight Software | Pending | Application submitted or tracking URL not yet confirmed. |
| Supermove | Pending | Application submitted or tracking URL not yet confirmed. |
| Synchroteam | Pending | Application submitted or tracking URL not yet confirmed. |
| The Customer Factor | Pending | Application submitted or tracking URL not yet confirmed. |
| Tradify | Pending | Application submitted or tracking URL not yet confirmed. |
| Trash Flow | Pending | Application submitted or tracking URL not yet confirmed. |
| UDA ConstructionOnline | Pending | Application submitted or tracking URL not yet confirmed. |
| UpKeep | Pending | Application submitted or tracking URL not yet confirmed. |
| Uptick | Pending | Application submitted or tracking URL not yet confirmed. |
| Vonigo | Pending | Application submitted or tracking URL not yet confirmed. |
| Workyard | Pending | Application submitted or tracking URL not yet confirmed. |
| Yardbook | Pending | Application submitted or tracking URL not yet confirmed. |
| ZenFire | Pending | Application submitted or tracking URL not yet confirmed. |
| ZenMaid | Pending | Application submitted or tracking URL not yet confirmed. |
What "Active", "Pending", and "None" mean
- Active — we have an approved affiliate relationship and use a tracked URL on this tool's review page. If you sign up via our link, we earn a commission. This does not affect what we write about the tool, including the cons section.
- Pending — we've applied to the affiliate program but tracking is not yet confirmed. The "Visit" button currently points to the vendor's public page directly, meaning we don't earn anything from clicks on this tool today.
- None — no affiliate program exists for this tool, or we've chosen not to participate. The "Visit" button points to the vendor's public page. We earn no commission from this tool.
What we will never do
- Accept payment for placement in a "best of" list
- Accept payment to raise a tool's WrenchStack Score
- Accept payment to omit or soften cons in a tool review
- Hide an affiliate relationship — every tool's status is on this page
- Recommend a tool we wouldn't recommend if no commission existed
Where pricing data comes from
Each pricing tier shows a verified date. We re-check pricing on the monthly cycle by visiting each vendor's public pricing page; for custom-quoted enterprise platforms, we cite user-reported ranges from public sources (Reddit threads, G2 reviews, vendor RFP responses shared publicly). Numbers older than 90 days get flagged with an amber freshness pill; older than 180 days get a red pill and are queued for re-verification before they show on ranked pages.
Vendor-supplied pricing claims that contradict published pages are ignored. If a vendor tells us their pricing has changed but the public page still shows the old number, we keep the public number until the public page changes.
Questions or corrections?
Email hello@wrenchstack.com. We respond to vendor pricing corrections within 48 hours, methodology questions within 5 business days. Substantive complaints about ranking or review accuracy get a public response on the affected page if the dispute can't be resolved privately.