1. Definitions
For the purposes of this document, the following terms apply:
2. Services Overview
You can hire IT Support technicians directly on OneFieldPro. For marketplace services (electrical, plumbing, HVAC, roofing, construction), we only display licensed companies. OneFieldPro is not involved in the hiring process.
3. Pricing Structure
3.1 Base Rates
Hourly rates are determined by multiple factors including location, trade category, and current market conditions. Rates are displayed transparently when creating a Work Order and are subject to change with prior notice.
No price is fixed. All rates shown on the Platform are referential and may vary. The effective rate at the time of Work Order placement is the rate that applies.
3.2 Additional Fees
An Operations Fee is applied per hour per slot to cover administrative and platform operations costs. This fee is added on top of the Base Rate and is displayed during the Work Order creation process. The Operations Fee is referential and may vary.
3.3 Volume Tier Discounts
Discounts are applied at the order level based on the total combined hours across all slots in a single Work Order. Discount percentages vary by location and are subject to change.
| Tier | Minimum Total Hours | Discount Range |
|---|---|---|
| Tier 1 | 10 hours | Representative: 10% – 17% |
| Tier 2 | 15 hours | Representative: 18% – 22% |
| Tier 3 | 20 hours | Representative: 20% – 31% |
Important: The discount percentages shown above are representative and may vary. Tier discounts are recalculated automatically whenever hours are added or removed from a Work Order. The actual discount applied is displayed during the order process.
3.4 How the Total Is Calculated
For each Work Order, the total charge to the Client follows this general structure:
The exact amounts for each component are displayed transparently during the Work Order creation and payment process. All values may vary and are subject to change.
3.5 Technician Compensation
Service Providers receive an hourly rate equal to the Base Rate minus a per-hour platform commission. The exact compensation amounts vary by location and are displayed transparently at the time of engagement confirmation. Commission rates are set by the Platform and may be updated periodically.
4. Payment Terms
4.1 When Payment Is Required
- u{00B7}Draft and Open Work Orders: No payment is required. Clients can create, edit, and publish work orders for recruiting without charge.
- u{00B7}Placing a Work Order: Payment is required at the time of placing (confirming) a Work Order. This transitions the work order to "Placed" status.
- u{00B7}Payment method: All payments are processed through Stripe. Clients must provide a valid payment method (credit card, debit card, or other Stripe-supported method).
4.2 Pre-Authorization
When a Client places a Work Order, the full amount is authorized on their payment method. The charge is captured upon confirmation. This pre-authorization verifies that the Client has sufficient funds to cover the total cost.
4.3 Extension Payments
If a Client requests a time extension for an active slot:
- u{00B7}Only the Client may request extensions. Technicians cannot request extensions.
- u{00B7}The minimum extension is 1 hour.
- u{00B7}The maximum total duration per slot (original + extensions) is 10 hours.
- u{00B7}Extension pricing uses the frozen rate captured at the time the slot was placed (locked at the rate that was active when the order was confirmed; rate changes after placement do not affect extension pricing).
- u{00B7}Pre-Place extensions are free to add (adjusted before payment).
- u{00B7}Post-Place extensions require the Technician to approve within 5 minutes. If no response, the extension request is automatically declined.
4.4 Hold Period
After a slot is completed, the Technician's compensation is placed in a 24-hour hold before funds become available for withdrawal. This applies to:
- u{00B7}Full completed slot payments
- u{00B7}Truncated payments (when work is cancelled mid-progress)
- u{00B7}Extension payments
5. Cancellation Policy
5.1 Cancellation by the Client
Clients may cancel a Work Order or individual slots at any time. The refund and compensation amounts depend on how far in advance the cancellation occurs relative to the scheduled start time:
| Time Before Start | Client Refund | Technician Compensation |
|---|---|---|
| More than 24 hours | Full refund of all charges | Technician receives no compensation |
| Between 3 and 24 hours | Total charge minus 1 hour of tech pay and operations fee | Technician receives 1 hour of pay at the frozen rate |
| 3 hours or less | Total charge minus 2 hours of tech pay and operations fee | Technician receives 2 hours of pay at the frozen rate |
Key details:
- ·Refunds are processed back to the original payment method through Stripe.
- ·Refunds typically appear within 5–10 business days, depending on the Client's bank or card issuer.
- ·Operations fees are retained by the Platform when a Technician is owed compensation (3–24 hour and ≤3 hour windows).
- ·If a Work Order has multiple slots, cancellation and refunds are calculated per slot independently.
5.2 Cancellation by the Technician
If a Service Provider cancels a slot while work is in progress (after check-in):
- u{00B7}The Technician is paid only for fully completed hours (rounded down to the nearest full hour).
- u{00B7}The Client receives a refund for the remaining unpaid hours.
- u{00B7}The truncated payment is subject to the standard 24-hour hold.
5.3 Auto-Cancellation
The Platform automatically cancels slots in the following situations:
| Scenario | Trigger | Effect |
|---|---|---|
| No-Show | Technician does not check in within 10 minutes after the scheduled start time | Slot is auto-cancelled. Technician receives no compensation. Full refund to Client. |
| Pre-Place Unfilled Slot | Slot remains "open" or "assigned" (unpaid) within 3 hours of start time | Slot is automatically cancelled. No charges apply (no payment was made). |
5.4 Non-Refundable Situations
The following are not eligible for full or partial refunds:
- ✕Work orders that have been fully completed and delivered with all required evidence (photos, signature, etc.).
- ✕Disputes filed after 24 hours of completed delivery.
6. Work Order Lifecycle
Every Work Order follows this progression:
| Status | Description | Payment |
|---|---|---|
| Draft | Work order is being created and configured. Not visible to technicians. | None required |
| Opened | Published and visible. Technicians can view and apply for slots (recruiting phase). | None required |
| Placed | Client has confirmed and paid. Slots are locked with assigned technicians. | Payment captured |
| Scheduled | All slots are assigned and awaiting the scheduled start time. | Paid |
| In Progress | At least one technician has checked in and is actively working. | Paid |
| Completed | All slots have been completed. Evidence delivered. Payment finalized. | Settled |
| Cancelled | All slots have been cancelled. Refunds processed per cancellation policy. | Refunded per policy |
7. Slot Constraints and Limits
| Constraint | Value |
|---|---|
| Maximum slots per Work Order | 10 |
| Minimum hours per slot | 2 hours |
| Maximum hours per slot | 10 hours |
| Maximum active Work Orders per Client | 100 |
| Minimum gap between slots (same Work Order) | 1 hour |
| Minimum gap between slots (different Work Orders) | 3 hours |
| Check-in window | 10 minutes before to 10 minutes after start time |
| GPS check-in radius | 500 meters from the work site |
| Lead time for placing a slot | Minimum 3 hours before start time |
| Lead time for adding a technician (post-place) | Minimum 20 minutes before start time |
8. Technician Work Limits
To ensure safety and quality, the following limits apply to all Service Providers:
| Limit | Duration |
|---|---|
| Maximum continuous work block | 10 hours |
| Maximum daily accumulated work | 14 hours |
| Required rest period to reset limits | 8 hours |
9. Marketplace Listing Conditions
9.1 Eligibility
To be listed in the Marketplace, Service Providers must:
- Maintain an active profile with complete company information.
- Provide a valid license number and license state.
- Upload a current license document (PDF).
- Upload a current insurance document (PDF).
9.2 Profile Visibility
- u{00B7}Only profiles marked as active are visible to Clients.
- u{00B7}The Platform reserves the right to deactivate profiles that violate terms of service, receive verified complaints, or fail to maintain current licensing.
9.3 Admin Actions
The Platform may take the following actions on Marketplace profiles:
Note
Internal annotation, not visible to the Service Provider.
Warning
Formal notification to the Service Provider.
Block
Temporary or permanent suspension with reason and duration.
Unblock
Reinstatement of a previously blocked profile.
All admin actions are logged with timestamps, severity levels (low, medium, high, critical), and descriptions for audit purposes.
10. Dispute Resolution
10.1 Process
If a Client or Service Provider believes a charge, refund, or cancellation was handled incorrectly:
- 1Contact OneFieldPro support within 24 hours of the event.
- 2Provide the Work Order number, slot details, and a description of the issue.
- 3The Platform will review the case within 3\u20135 business days.
- 4A resolution will be communicated via email.
10.2 Escalation
If the initial resolution is unsatisfactory, either party may request an escalation. Escalated disputes are reviewed by senior platform administrators as a final internal determination. Nothing in this section limits any party's legal rights.
11. Limitation of Liability
- u{00B7}OneFieldPro acts as a marketplace facilitator. The Platform does not guarantee the quality, timeliness, or outcome of any service performed by a Service Provider.
- u{00B7}OneFieldPro is not responsible for damages, injuries, or losses arising from services performed by Service Providers booked through the Platform.
- u{00B7}Maximum liability for any claim related to the Platform's services shall not exceed the total amount paid by the Client for the specific Work Order in question.
12. Changes to This Policy
OneFieldPro reserves the right to modify this policy at any time. Changes will be communicated via:
- u{00B7}Email notification to registered users.
- u{00B7}In-app notification.
- u{00B7}Updated "Last Updated" date on this document.
Continued use of the Platform after changes are posted constitutes acceptance of the updated policy.
© 2026 OneFieldPro. All rights reserved.