When you update your global base service pricing in Spraye, the system automatically applies those updates to all pending estimates and any uncompleted services currently on your schedule.


If you want to introduce a rate increase or adjust pricing for future customers without affecting your current pipeline or active clients, you must use a workaround to protect your existing rates. This article outlines the three best methods for handling this transition.


Method 1: Duplicate Services & Programs


The cleanest way to roll out new pricing without altering current active data is to clone your existing services and programs. This keeps your historical records intact and ensures active clients are not accidentally overcharged.


How to Steps:

  1. Navigate to your global settings and Duplicate the target services and programs.
  2. In the new duplicates, apply your updated pricing structure.
  3. Add a clear visual identifier to the names of the new services/programs (e.g., add a "+" or the current year, such as "Round 1 Lawn Care +" or "2026 Weed Control").
  4. Assign these newly created services to your updated estimate templates and use them exclusively for new prospective quotes moving forward.


Why this works: Your existing clients remain undisturbed on the original program tracking, while all new opportunities seamlessly pull the new, higher rates.


Method 2: Use Difficulty Level Multipliers


If your price adjustment is primarily targeted at larger or more complex jobs, using Difficulty Level Multipliers is a much more automated alternative than changing your baseline rates.

  • How it works: Multipliers allow you to automatically scale costs up for larger properties without altering the core service price. For example, you can set a rule where a 1-acre property is automatically charged 1.2 times the standard rate of a property under an acre.
  • Why use it: It eliminates manual overhead and automatically accounts for extra time and material costs on larger lots.


For a full setup guide, see Difficulty Level Price Multipliers.


Method 3: Manual Price Overrides


If you have already changed your global base pricing and need to protect a few select clients from the rate hike, you can manually lock in their old pricing.

  • How it works: You must physically open the individual active estimates or currently assigned services for those clients and enter a manual Price Override.
  • Important Rule: Price overrides strictly lock the designated amount on that specific record, completely shielding it from any future global pricing updates you make in the system.