Tim was awesome. Everything went very smoothly and his team provided great communication and services.