In three years I have gotten home 100% of the time with my company. A few times they made a mistake by giving me a load that wouldn't get me home, so they would get me home a few days earlier and have me come back eariler. If I have something important like a doctor appt, I put my off time for two days before the doctor appt.