Kyle was excellent to deal with because he explained everything clearly & kept us well informed throughout the process.