Yes, you can offer different prices for the same service based on client type by duplicating a service and setting a different price.
Additionally, you can edit the price in the following locations:
Mark Session Complete:
Request Tab in Appointments:
During Appointment Creation for a Paid in Advance Service:
Edit Option in Billing: