Hi there.
I have extensive experience in developing from scratch accounting systems like CRM, ERP, web-based databases on Yii2 framework(PHP language), MySQL database.
I finished the similar project for affiliates 2 months ago. Each affiliate do service "repair computers, boilers, TV, irons, etc". Each affiliate have set of workers. Each employee have price, city, etc. If you are intersted in my experience i will send you more information(screens, descriptions, links).
Regards,
Andrey.