Mr Davis has great customer service explains everything in advance makes sure we understanda and takes time to explain what is needed