Shawn was right on time and very friendly. He explained things really well and we were really happy with his attention to detail.