Setting Up Your Default Pricing

Configure per-service rates, multipliers, package tiers, and maintenance plan discounts.

BeginnerownermanagerUpdated 2026-04-21

Setting Up Your Default Pricing

The Pricing Manager is where you define rates for every service you offer. These rates feed into the estimator so you get consistent, accurate pricing on every job.

Under the quote-core price-book rollout, CE Pro now treats pricing in two layers: one shared default price book that can serve as the baseline across every workspace, and a workspace-specific default book for any organization that needs its own custom rates or catalog changes.

That means a custom pricing change made in one organization stays private to that organization. The shared default book can still be used as the starting point, but org-specific edits do not leak into another workspace's pricing.

The current rollout now treats those org books as overrides on top of the shared baseline instead of forcing a full clone before every read. If one workspace customizes a service, CE Pro keeps showing that workspace's override for that one item while the rest of the untouched catalog still falls back to the shared default book.

That shared fallback also stays intact during background repair and sync work. If CE Pro needs to refresh an org-specific catalog bridge, it still resolves untouched shared baseline items from the platform default book instead of temporarily hiding them from that workspace.

Pricing saves now also dual-write the active residential config into the workspace's shared default price book. That keeps the quote-core price-book layer current right after Save & Activate or a version restore, instead of waiting for a later background repair before the shared system sees the new rates.

Existing workspaces keep that same active residential pricing during the rollout too. When the shared price-book settings layer backfills onto an older org, CE Pro now preserves the saved residential pricing config under the same nested key the quote-core readers use instead of falling back to the platform defaults.

The shared default price book also now carries the live asphalt maintenance catalog. That baseline includes single-coat and double-coat sealcoat items plus crack fill, line striping refresh, and patch repair add-ons. Workspaces can still override those asphalt items privately in their own default book without affecting other organizations.


Opening the Pricing Manager

Click Pricing in the left sidebar. The Pricing Manager page loads with collapsible accordion sections for each service.

Screenshot placeholder
Pricing link highlighted in the admin sidebar
Screenshot placeholder
Pricing Manager page with accordion sections collapsed

Service Sections

Each service has its own accordion section. Expand a section by clicking its header. Fill in the fields and move to the next one.

House Wash

FieldWhat It Means
Base PriceStarting price before square footage is calculated.
Price per sqftRate multiplied by the home's square footage.
Minimum PriceThe lowest price you will charge, even for small homes.
2-Story MultiplierPercentage added for two-story homes (e.g., 1.3 = 30% more).
3-Story MultiplierPercentage added for three-story homes.
Screenshot placeholder
House Wash accordion expanded showing Base Price, Price per sqft, Minimum Price, and story multiplier fields

Windows

FieldWhat It Means
Per Window (Exterior)Price for exterior-only cleaning per window.
Per Window (Interior + Exterior)Price for full cleaning per window.
Screen RemovalAdd-on price per screen removed and cleaned.
Minimum PriceLowest window-cleaning charge.
Screenshot placeholder
Windows accordion expanded showing per-window pricing fields

Driveway

FieldWhat It Means
Price per sqftRate per square foot of driveway surface.
Minimum PriceLowest driveway charge.
Screenshot placeholder
Driveway accordion expanded

Sidewalks

FieldWhat It Means
Price per linear ftRate per linear foot of sidewalk.
Minimum PriceLowest sidewalk charge.
Screenshot placeholder
Sidewalks accordion expanded

Roof Cleaning

FieldWhat It Means
Price per sqftBase rate per square foot of roof area.
Minimum PriceLowest roof cleaning charge.
Asphalt MultiplierAdjustment for asphalt shingle roofs.
Metal MultiplierAdjustment for metal roofs.
Tile MultiplierAdjustment for tile roofs.
Slate MultiplierAdjustment for slate roofs.
Half Roof MultiplierAdjustment when cleaning only half the roof.
Screenshot placeholder
Roof Cleaning accordion expanded showing material multipliers

Gutter Cleaning

FieldWhat It Means
Price per linear ftRate per linear foot of gutter.
Minimum PriceLowest gutter cleaning charge.
Screenshot placeholder
Gutter Cleaning accordion expanded

Deck, Patio, and Fence

These sections follow the same pattern: price per square foot or linear foot and a minimum price.

Screenshot placeholder
Deck/Patio/Fence accordion sections

Package Tiers

Scroll below the service sections to find Package Tiers. Package tiers let you offer bundled discounts when a customer selects multiple services.

Each tier has:

  • Name — A label customers see, like "Gold" or "Full Property."
  • Description — A short note about what the tier includes.
  • Min Services — The number of services a customer must select to qualify.
  • Discount % — The percentage discount applied to the total.

Click + Add Tier to create a new tier. Click the trash icon to remove one.

Screenshot placeholder
Package Tiers section showing two tiers with name, description, min services, and discount fields, plus the + Add Tier button

Maintenance Plan Defaults

Below Package Tiers you find Maintenance Plan settings. These apply when a customer opts into a recurring service agreement.

FieldWhat It Means
All-Visit Discount %Discount applied to every visit in the plan.
Multi-Year Discount %Additional discount for multi-year commitments.
Default Visits/YearHow many visits per year the plan includes by default.
Screenshot placeholder
Maintenance Plan section with discount and visit fields

Global Settings

At the bottom of the page you find three global fields:

  • Global Minimum Ticket — The absolute lowest total you will charge for any estimate.
  • Estimate Expiry Days — How many days before an unsent estimate expires.
  • Tax Rate % — Default tax rate applied to estimates.
Screenshot placeholder
Global Settings section with minimum ticket, expiry days, and tax rate fields

Red Line Settings

If your sales team uses Red Line pricing, open the Red Line accordion in Pricing Manager. This section controls the floor-pricing model that sits on top of the normal residential calculator.

The floor is not a separate flat-price table. CE Pro first calculates the suggested service price from the service inputs, then applies your configured floor percentage to that suggested price.

Use these fields:

  • Enable Red Line -- turns the feature on or off for the workspace.
  • Enable Rehash Department -- adds the residential win-back queue, templates, and recovered-close attribution layer on top of Red Line.
  • Enable Rehash template A/B testing -- alternates the seeded Rehash templates automatically and unlocks template-variant reporting in Rehash analytics.
  • Auto-enroll unsold quotes -- starts the staged Rehash sequence automatically when an unsold residential quote is saved with an active disposition.
  • Enable Day 21 auto-discount -- allows the built-in 10% Day 21 offer when the saved Red Line floors still hold.
  • Enable Day 90 final offer -- allows the built-in 15% Day 90 final-offer message when that offer still stays above floor.
  • Show commissions to reps -- controls whether sales reps see their live commission while pricing.
  • Enable manager override tracking -- lets residential estimates save a below-floor draft, creates manager-approval requests from the estimator, and blocks sending until an override is approved.
  • Allow commission exports -- unlocks payroll-ready commission CSV exports from the Commissions dashboard, including recovered Rehash split payouts.
  • Default Floor % -- fallback floor percentage for any service without its own override.
  • Per-Service Floor % -- lets you set a different floor percentage for house wash, roof cleaning, driveway, and the other residential services.
  • Service Base Commission % -- paid on the sold price when the rep is at or below the floor.
  • Service Upside Commission % -- paid on the dollars above the floor.
  • Add-On Commission % -- paid on residential add-ons.
  • Near Floor Threshold % and Healthy Upside Threshold % -- drive the status labels shown in the estimator.

Rehash is a residential-only bolt-on in this rollout. The queue, staged messaging, and recovered-close attribution do not apply to commercial or fleet estimates.

If the Rehash page ever opens with a setup warning instead of the queue, the workspace is missing part of the latest Rehash database rollout. Apply the latest migrations, then refresh the page.

Screenshot placeholder
Red Line accordion in Pricing Manager showing workspace toggles, commission settings, and per-service floor percentages

Preview Panel

On the right side of the page, a blue preview card shows a sample calculation. It uses a 2,000 sqft, 2-story home with moderate dirtiness.

As you change rates, the preview updates in real time. Use it to gut-check your numbers before saving.

Screenshot placeholder
Blue preview card showing a sample estimate calculation for a 2,000 sqft 2-story home

Saving Your Pricing

Click Save & Activate at the bottom of the page. Your new rates apply to all future estimates immediately.

Changing rates does not affect estimates you already sent. Sent estimates keep the rates they were created with.

The save now validates the pricing payload before it creates a new version. In practice, that means malformed percentages, negative pricing values, invalid visit counts, or incomplete package rows are rejected before a broken pricing version can go live.

Under the hood, CE Pro now keeps the active pricing version mirrored into the workspace's default price book as part of that same save flow. If the shared price-book sync cannot complete, CE Pro restores the previous active pricing version instead of leaving the office pricing screen and the unified quote-core price book out of sync.

Screenshot placeholder
Save & Activate button at the bottom of the Pricing Manager

Version History

Below Save & Activate, the Version History section shows every past pricing configuration. Each entry shows the date it was saved and who saved it.

Click Restore next to any version to roll back to those rates. The restored version becomes a new entry at the top.

Restore actions only accept real saved version numbers, so stray or malformed restore requests no longer flip the active config accidentally.

Restore actions now keep the shared default price book aligned too, so the unified quote-core pricing layer immediately reflects the restored version instead of lagging behind the active pricing manager entry.

Screenshot placeholder
Version History section showing past versions with Restore buttons

Tips

  • Start with your most common service. Get House Wash dialed in first, then move to the others.
  • Adjust after a few estimates. Send three to five estimates and see how they land before fine-tuning.
  • Use the preview panel. It catches mistakes before your customers do.
  • Set your minimums. A low minimum erodes profit on small jobs. Make sure every truck roll is worth your time.

Was this article helpful?

Still need help? Contact support