Skip to main content
Elios
Elios InsightsAcademyAbout
Talk with Elios
All articlesClient story

Perpetual Resource Partners Cuts Title Lead Sheet Cleanup From Hours to Minutes With Claude

Perpetual Resource Partners now cleans up a new title lead sheet in 15 to 30 minutes instead of 2 to 4 hours, using a Claude skill in Claude Cowork on LandHub, the land and title CRM an Elios Forward Deployed Engineer took to production in six weeks.

EliosSeptember 23, 20266 min read
Elios and Perpetual Resource Partners logos above the headline Title lead sheet cleanup, from hours to minutes. With Claude Cowork on LandHub.

Client

Perpetual Resource Partners

Six weeks, with one Elios Forward Deployed Engineer

Working with Claude

Anthropic
  • Claude Cowork
  • LandHub MCP connector
  • Custom import skill

Results reported by the client

  • Title lead sheet cleanup

    15 to 30 minutes

    Previously 2 to 4 hours per sheet. The current figure includes human review.

  • Finding an owner or position

    Under a minute

    Previously 15 to 30 minutes digging through files or asking around.

In this article

Title work lived in dozens of separate spreadsheetsWhat Elios deployedClaude does the import, and the team reviews itClaude Cowork works the CRM directlyResults: before and afterA pattern for other records-heavy teams
In this article
Title work lived in dozens of separate spreadsheetsWhat Elios deployedClaude does the import, and the team reviews itClaude Cowork works the CRM directlyResults: before and afterA pattern for other records-heavy teams

Perpetual Resource Partners LLC used to spend 2 to 4 hours cleaning up each new title lead sheet before its land team could work it. Claude now converts and imports a new sheet in 15 to 30 minutes, including human review of ambiguous mappings and possible duplicates. In six weeks, an Elios Forward Deployed Engineer, a software engineer who works inside the client's own systems, took PRP's early-stage custom CRM to production on Microsoft Azure and connected it to Claude Cowork through a Model Context Protocol (MCP) server.

Client: Perpetual Resource Partners LLC, an oil and gas company acquiring non-operated working interests, minerals, and royalties in the Permian Basin. Deployed on: Claude Cowork, with a LandHub MCP connector and a custom Claude skill for imports. LandHub runs on Django and Azure PostgreSQL in PRP's own Azure subscription. Engagement: Six weeks, with one Elios Forward Deployed Engineer.

Title work lived in dozens of separate spreadsheets

PRP runs a relationship-led acquisition strategy. Its land team works directly with landowners and working interest owners, so knowing who owns what, and who has already been contacted, drives every acquisition conversation.

Before LandHub, that knowledge lived in dozens of title lead spreadsheets on a network drive, organized by section, plus a Live Deals Tracker in Excel. Those files held owners, tracts, the relationships between them, document references, and hand-written research notes.

The records existed, but connecting them took work. Many owners hold interests in more than one tract, so seeing everywhere a single owner showed up meant opening several files. The same owner also appeared under slightly different names across title runs, so the team wrote notes like "appears to be associated with..." to track those links by hand. Tracking them by hand risked contacting the same seller twice.

PRP had already started building its own CRM, called LandHub, to fix this. It had stalled short of production.

What Elios deployed

One Elios Forward Deployed Engineer finished LandHub, tightened its security, and deployed it in PRP's own Azure environment. PRP owns the code, the Azure subscription, and the GitHub repository. Each team member signs in with the Microsoft account they already have, through Microsoft Entra ID. Only people in two groups that PRP manages in Azure, one read/write and one read-only, can get in.

The application follows how PRP's land team already works:

  • Owners, tracts, and holdings. Every owner card shows every related tract, with working interest, royalty interest, net revenue interest, and acreage. Tracts support both Texas and New Mexico survey systems.
  • Deal pipeline. Deals move through the team's own stages, from Prospecting through Evaluating, Making Offer, Negotiating, Approving Offer, and Closing. LandHub won't update a tract's recorded owner until every closing step is complete.
  • Activity logging. Calls, texts, and emails are logged against the owner, tract, or deal, with the next follow-up date attached.
  • Seller motivation. Motivation is tracked per tract, so the team can see who may be ready to sell and where each conversation stands.
  • Personal dashboard. Each person sees their follow-ups, active deals, an uncontacted-owner queue they can claim and assign, and the pipeline by stage.

During the build, Landon Schott, PRP's Data Manager, said:

"This is already exactly what we're asking for, if not more."

Claude does the import, and the team reviews it

PRP's title lead sheets often packed several facts into a single cell. LandHub accepts one structured format, with one fact per column.

A custom Claude skill, run in Claude Cowork by PRP's own team, handles PRP's title lead sheet imports in production. Claude breaks apart packed cells, converts each sheet into the LandHub format, and imports it through a LandHub MCP tool. LandHub validates every row and reports any errors. Claude shows the team member running the import every suspected duplicate owner, and that person confirms or rejects each one before LandHub saves anything. Re-importing the same sheet updates changed values instead of creating copies.

Claude Cowork works the CRM directly

The MCP server gives Claude Cowork a secure connector to LandHub, so Claude can read and update LandHub records. It runs in production alongside the application, with tools covering owners, contacts, tracts, holdings, deals, notes, activities, citations, and imports.

A land team member can ask Claude to bring them up to speed on an owner before a call, then ask it to log the call notes and set the follow-up for next Tuesday. Both land in the shared CRM.

Claude works with the same permissions as the person using it in Claude Cowork. That person signs in through PRP's Microsoft Entra ID tenant, and every tool call goes through the same business rules as the LandHub application. Before Claude deletes a record or changes a tract's recorded owner, it shows the user what will change, and nothing happens until that user confirms. LandHub's communication tools only log activity. They cannot send email, send texts, or place calls.

That shared access is what makes PRP's land team AI-native. Claude reaches the same records the team works in, with the same permissions each person already has.

Results: before and after

These are Perpetual Resource Partners' own figures.

  • New title lead sheet cleanup: 2 to 4 hours per sheet before. 15 to 30 minutes now, including review.
  • "What's our position in this section?" or "Have we contacted this owner?": 15 to 30 minutes of digging through files or asking around before. Under a minute now, by filtering to the section or opening the owner card.
  • Duplicate owners across title runs: tracked by hand in research notes before. Flagged at import now, and confirmed by a person.

Landon described those name mismatches across title runs as "a real double-contact risk that LandHub's duplicate matching addresses."

"The level of collaboration and responsiveness throughout the project exceeded our expectations."

Landon Schott, Data Manager, Perpetual Resource Partners

A pattern for other records-heavy teams

Land and title work is one example of a common problem, where records are spread across spreadsheets and the relationships between them live in hand-written notes. At PRP, the approach was to put the records in one system the team owns, then connect that system to Claude, which works with the same permissions as the person using it.

If your team's work lives in spreadsheets that only make sense side by side, we can walk you through how we deployed LandHub for PRP and what it would take to build and connect a system like it that your team owns.

Talk with Elios

FEATURED BLOG POSTS

Latest Insights from Elios

Building practical ways of working with Claude at Arthēa
Client storySep 23, 2026
Building practical ways of working with Claude at Arthēa
Elios · 3 min read
Perpetual Resource Partners Cuts Title Lead Sheet Cleanup From Hours to Minutes With Claude
Client storySep 23, 2026
Perpetual Resource Partners Cuts Title Lead Sheet Cleanup From Hours to Minutes With Claude
Elios · 6 min read
How I choose Claude models to manage team costs
PerspectiveSep 6, 2026
How I choose Claude models to manage team costs
Matthew Groff, VP of Technology · 10 min read
See All Blog Posts

What does your business need next?

A clearer AI strategy, the right hire, or help putting a plan into practice. Start with the work you need to do.

Talk with Elios
Elios

Strategy. Specialists. Solutions.

What we do

  • AI strategy
  • Specialists
  • Solutions & delivery
  • AI enablement
  • Your AI journey

Elios

  • About us
  • Elios Insights
  • Perspectives
  • Talk with Elios

For specialists

  • Elios Academy
  • Explore opportunities
  • Join our network
  • Network portal

Ask AI about Elios

Opens your preferred AI tool.

1 Conversion to full-time may be available on certain engagements, subject to a separate written agreement, eligibility and applicable terms. Elios does not guarantee conversion.

© 2026 Elios, Inc.
PrivacyTerms