Josh was absolutely great. He was thorough about explaining his equipment. He was super communicative and easy to arrange pick ups and drop offs with. He had a very pleasant and welcoming nature about him, which obviously isn't a necessary thing for renting, but it sure did make it more fun. On a side note, he has two very sweet and cute dogs that my girlfriend was super excited to greet every time we came by, though he will put them up if you don't like dogs. Thanks Josh you rock!