Short answer: price the table time, not the breed name. Take the minutes a class really takes, add drive time if you are mobile, take off supplies, allow for the appointments that never pay, and divide by hours. The calculator does it for each class and audits your past appointments.
Everything below is arithmetic on invented numbers. The prices, minutes and rates are illustrative, not market rates, not a price survey and not advice. Replace them with your own tracked numbers.
The arithmetic
Slot hours = (plain minutes + extra minutes + drive minutes) / 60. A no-show still holds the slot.
The price for a target solves that for price: target x slot hours / (1 - no-show rate) + supplies.
The walk-away price is the same sum at a floor rate, a share of your target.
Matting and de-shedding add minutes and a surcharge; the extra is only fair if the surcharge covers the minutes at your rate.
A worked example
A $60.00 target, 5 percent no-shows, no drive time and six classes (see fixtures/classes.csv).
Giant: $150.00 for 180 minutes with $16.00 of supplies earns $42.43 an hour; it needs $205.47 for target and $158.11 is its walk-away.
Medium doodle: $110.00 for 130 minutes earns $44.72 plain and $42.58 matted, because a $25.00 surcharge does not pay 40 extra minutes.
Medium double coat: $45.08 plain and $47.64 with a $30.00 de-shed.
Small smooth: $55.00 for 45 minutes earns $64.60, the only class over target.
A mobile groomer adding 20 minutes of drive time drops the giant to $38.19 an hour with the same price.
A worked audit
Twelve finished appointments, $1,265.00 for 27.11 slot hours: blended $44.01 an hour against $60.00.
Five of six classes underpay; the shortfall to target is $436.32.
Giant breeds earned $41.43 an hour and need $66.79 more per dog (an average $221.79).
Small smooth earned $61.80 and needs nothing.
What to feed it
Minutes you tracked on the table, not the minutes you quoted.
Your real no-show rate and drive time.
A target hourly rate, which only you can set.
Your costs, local rules and what clients will accept come first. This is arithmetic, not a view on what a client should pay.
Questions
How do I price dog grooming by breed and time?
Start from the minutes a class really takes you, add drive time if you are mobile, subtract supplies, allow for no-shows and divide by hours. On the worked example, a giant breed at $150.00 for 180 minutes earns $42.43 an hour against a $60.00 target and needs $205.47.
Why does a doodle or double coat often underpay?
Because the price is set by size while the time is set by coat. Medium doodles in the worked example earn $44.72 an hour plain and $42.58 when matted, because the $25.00 matting surcharge does not cover 40 extra minutes.
How do I find which breed classes underpay?
Group past appointments by breed class and divide revenue less supplies by the hours the slots held. On the worked twelve appointments, five of six classes earned under $60.00 an hour; giant breeds earned $41.43 and needed $66.79 more per dog.