One core, many brands
Organization → brand → location → class → unit. Spin up a new rental company on the same engine in an afternoon, without forking a thing.
One core · many brands · every unit
Run every rental brand, yard and unit you own from one hardened core — live availability, server-side pricing, tax and deposit rules, card and bank payments, damage recovery, turnaround and audit, in one place.
The platform
Organization → brand → location → class → unit. Spin up a new rental company on the same engine in an afternoon, without forking a thing.
Book a class and assign the unit at checkout, or lock a specific VIN. Every hour, mile and dollar tracks back to the individual machine.
Server-side pricing, seasonal multipliers, per-brand and per-state tax and deposit rules, mileage and fee schedules, and a ledger that recalculates the balance on every write.
Embedded card checkout, ACH bank debit on large reservations, and refundable deposits taken as authorization holds you capture or release at return.
Checkout and return run as single atomic transactions — fuel, meters, inspection, damage and asset status move together or not at all. Cleaning and service buffers keep a dirty unit off the calendar.
A priced repair catalog — hulls, wear rings, gel coat, jacks, bodywork — selected at return, backed by photo evidence and billed straight onto the contract.
Cancellation, deposit and agreement rules resolve org → brand → class → unit, published with effective dates so renters see the terms that actually applied.
Public catalog, trip estimator, quote requests, service intake and FAQs on each brand's own site — reading the same live availability and pricing as the console.
Quotes, confirmations, return receipts, damage summaries and lead alerts send from your own domain the moment the record changes.
Every role is scoped by brand and location and enforced in the database, not the browser. Nothing is trusted client-side.
Immutable audit log on every operational write. Who touched the contract, when, and what it looked like before.
How it runs
Six stages, one contract record. Nothing gets re-keyed into a second system, and every stage leaves an audit trail behind it.
Live availability check against real conflicts, priced by the server — never by the form.
Deposits, waivers, add-ons and delivery captured on one reservation record.
Unit assigned, meters and fuel captured, condition photographed, status flipped in one transaction.
Inspection, priced damage with photo evidence, overage math and final balance settled the moment it rolls back in.
Cleaning and service buffers hold the unit off the calendar until it is genuinely ready to go out again.
Deposit captured or released, receipts emailed, and every write landed in the audit log and the revenue report.
Getting paid
The refundable deposit is an authorization on the renter's card. Capture against damage at return, or release it and the funds never left their account.
Reservations over $1,000 can settle by bank debit instead of card, so a five-figure equipment job doesn't hand three percent to the network.
Idaho at 6%, a different rule the moment you cross a line. Rates resolve brand + state first, then brand, then state, then default — never hardcoded.
Operators onboard their own payment processing, so payouts and rates belong to them. Brands already running on an existing account keep it until they choose to switch.
Prep fees, environment fees, per-mile overage with reconciliation, nightly protection plans and add-on kits price themselves into the estimate before anyone books.
Units you rent out on an owner's behalf are tracked as managed, not owned — so utilization and revenue reporting never confuses their capital with yours.
What renters get
Classes, photos and real rates by hour, half day, day, week or month — straight from the console.
Nights, travelers, mileage, kits and protection priced line by line with tax before a name is typed.
The cancellation policy, deposit and agreement the renter actually agreed to, versioned and timestamped.
Owners who want their own machine serviced book it through the same site, into the same queue.
Who runs on it
Pricing
Bring the whole crew. Staff accounts are unlimited on every plan — you pay for the size of the operation, not the number of people running it.
$249/mo
Single brand, single location, getting off spreadsheets.
$749/mo
Multiple yards under one brand, with real dispatch pressure.
$1,999/mo
A portfolio of rental companies on one shared backend.
Monthly, cancel anytime — access runs to the end of the period, then drops to read-only so your records stay yours. Subscribing provisions your organization automatically; upgrades take effect immediately and are pro-rated.
Straight answers
Either. The data model was built brand-first from day one, so a single yard runs on the same engine that runs a holding company with several rental companies underneath it.
Anything with a serial number and a calendar — powersports and adventure gear, construction and industrial equipment, RVs and vehicles. Categories, rate rules and add-ons are configured per brand.
Yes. Reserve a class and let staff assign the machine at checkout, or hold a specific serial-numbered unit up front. Availability is checked against live conflicts including maintenance blocks.
On the server. Rate rules, seasonal multipliers, weekend surcharges and loyalty discounts are applied by the database so a quote can't be tampered with from the browser.
Card through embedded checkout, or bank debit (ACH) on larger reservations where the card fee stops making sense. Refundable deposits are authorization holds, not upfront charges — you capture what you need at return and release the rest.
Yours. Operators onboard their own payment processing through Hardline, so payouts land in your bank account and the rates are yours. Brands already running on an existing account can stay where they are.
Return runs through a priced repair catalog — wear rings, gel coat, trailer jacks, bodywork and the rest. Pick the items, attach photos as evidence, and the charges land on the contract with an emailed summary to the renter.
Yes. Adrenaline confirms instantly on a signed waiver; JSG runs request → quote → signed quote; RV rentals take a reservation downpayment against a deposit collected at pickup. Booking mode, contract mode, tax, deposits and cancellation terms are all per brand.
Roles are scoped by brand and location and enforced with row-level security. A yard manager in one brand cannot read another brand's customers, contracts or revenue.
The rental operating system for hard assets.