Clean and great communication. Kyle is very accommodating!