The agency for whom I work does all the scheduling for homecare.They will call and let me know what hours are available and let me take my pick,so to speak.There is a case manager to whom I report any change in condition and she will do whatever is necessary to rectify the situation.You have to use your good common sense,also.If you are running late,you call the agency and they will call the client.We are not allowed to call a client directly.Nor are we allowed to give out our phome number to the client. We have daily condition report sheets we have to fill out everyday and return to the agency. The agency will assess the living conditions and the area of the client and decide whether it is safe to take on the case.Should they decide it is not safe,the agency will refuse the client. I have been doing this type of work for years and I wouldn't have it any other way.Instead of getting paid for every mile you travel,your hourly pay is upped.I have traveled as far as 60 miles to a job.I am a single person,so,this is easy for me. I don't think I would do this if I had the responsibility of a family.You would be restricted as to how much work you could handle.