Great communication and customer service. I was kept in the loop during the entire process.