I consult for a number of home inspection companies and I am seeing the same problem in ALL of them. Employees/Client Care team members are manually changing prices during the order creation. Simply adding a security rule isnt acceptable as commercial and other unique properties require pricing adjustments from time to time. The admin overhead to solely manage this isnt reasonable. Being able to run a report weekly by the office manager is how the audit and training should be handled.
There needs to be a "Employee Price Adjustments" report :
  1. The report should include a date range. Constraints within DB limits, as in, if to large of a date range is selected, force the email feature.
  2. The report should allow to select all office staff or an induvial user.
  3. The report should be limited to Office Manager and Owner level roles
  4. Fields on the report:
A. Date & Time of price change
B. User name
C. OID
D. Address
E. Original price
F. Updated price
G. Note, if applicable: As in, is there a note that's less than 5min of the price change.
This is probably a significant change if logging is not capturing this change. This is a critical report that lives in MOST industries.