Yes, to all of the above. Our aides can help get you or your loved one wherever you need to go. Additional rates apply to reimburse for mileage.