Tim was awesome! On time, capable,friendly and professional. Put my dog crate/end table together well and in a timely manner.