Sorry to hear. I'm lucky that I have a landlord that actually likes reptiles and will check on mine for me if I'm going out of town. All I ever have him do is check on the water and make sure they're all ok, but it's good to have someone like that around.
My sister also volunteers to do the same thing, but the landlord is right on the other side of the house so it's easier for him.