Shane was excellent at getting everything done I asked. He was punctual and maxing to work with! We will have him back for sure!