David was fantastic throughout the entire process. Responded quickly to my messages, the equipment is in excellent condition, and he accommodated drop off and pick up of equipment for me. Would definitely recommend renting from him. Excellent overall!