This paper provides solutions to improve scheduling, better manage corporate clients that are often repeat customers, and how to improve debt management at Swinburne Guru Consulting (SGC). The business processes at SGC are largely ineffective and too manual, with several repetitive tasks; corporate customers that have used the services of SGC, for example, have to go through the same repetitive process again when seeking coaching services for their staff. The company operates on a skeletal staff of the founder, a receptionist, a part time bookkeeper, a scheduling officer, and a customer relationship staff. Clients have to book for appointments by going thorough the receptionist, who makes an assignment and then hands over the subsequent scheduling task to Ahmed, the coaching specialist. Ahmed must search through the database of coaches and match them with the client requirements and once this is done, the task is passed on to Madeleine, in charge of customer relations to do the scheduling. She must liaise with the coaches who have various other commitments; she must also contact the client and confirm the assignment, the costs, and scheduled coaching time.