Step 1: Specify Motor
Step 2: Build Motor
Select Serialized Parts
Step 3: Assemble Motor
Guided make-up of each threaded connection in assembly order, then select a catch rod by measured length. Optional — a motor can still ship without an assembly record.
Step 4: Ship Motor to Rig
Built Motors Ready to Ship
Step 5: Return and Grade Motor
Ready to Process
Motors with field data entered — ready for shop inspection.
Motors Out on Rigs
Enter field data run by run. Once a motor is returned to the shop it moves to “Ready to Process” for grading.
Run History Reports
| Date ▼ | Motor S/N | Size | Operator | Rig | Depth In | Depth Out | Footage | Hours | Well Name | Formation | Basin | Performance | Details |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading run history... | |||||||||||||
Cost Tracking
| Serial # | Part Type | Cost Type | Vendor | Quote | Actual | Initiated | Completed | Status | Files | Actions |
|---|
| Order # | Part Type | Size | Qty | Vendor | Order Date | ETA | Quoted | Status | Notes | Actions |
|---|
| Serial # | Well | Operator | Rig | Size | Pricing Model | Amount | Invoice # | Billed | Status |
|---|
Revenue by month report
| Month | Runs | Total Billed | Invoiced | Paid |
|---|
Tasks
| Task | Status | Priority | Assigned by | Due | Action |
|---|
Completed — needs your review
Tasks you assigned that have been completed.
| Task | Completed by | Completed | Action |
|---|
| Task | Status | Priority | Owner | Assigned by | Due | Actions |
|---|
| Task | Status | Owner | Assigned by | Priority | Completed |
|---|
Analytics Dashboard
Monthly Motor Utilization
Motor Performance Analysis
Motor Failure Rate by Size
Avg Footage per Run by Motor Size
Rig Performance Comparison (Top 10 Rigs)
Stator Wear
Parts Inventory Status
Motor Utilization
Part Performance (Average Runs)
Motors by Location (Rig)
Shipping Time by Rig — transit from shop to rig
Cost Per Foot by Motor Size
Monthly Spend
Top 15 Most Expensive Parts
Vendor Spend Breakdown
Cost Per Foot vs Footage
Parts Inventory
Current Inventory
Bulk Import from Spreadsheet
Quickly populate inventory from a spreadsheet — ideal when standing up a new shop. The template has one tab per serialized part type, plus a tab for pack-part batches. It is generated fresh on download, so its dropdowns always match your Admin settings. Fill in the tabs you need, then upload. Nothing is saved until you review the validation results and press Commit.
Motor Pack Parts Management
Add New Parts to Inventory
Current Inventory
Loading inventory...
Pack Parts in Service
Available Parts (0)
Loading...
Assigned to Mandrel (0)
Loading...
Pack Parts at Rework (0)
| Part ID | Part Type | Motor Sizes | Pill/Pocket Qty | Material | Added | Location | Runs | Rework Count | Last Run | Risk Level | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||||
Scrapped (Removed from Service) (0)
Loading...
Pack Assembly Status
| Mandrel S/N | Motor Sizes | Status | Location | Pack Status | Last Run | Risk Level | Actions |
|---|---|---|---|---|---|---|---|
| Loading assemblies... | |||||||
Admin
Invite New User
All Users
| Display Name | Role | Shops | Status | Last Sign In | Actions | |
|---|---|---|---|---|---|---|
Shop Locations
New Shop Location
| Name | Code | City | State | Status | Members | Actions |
|---|---|---|---|---|---|---|