Lance was very professional, informative, personable. He went about doing the job as he indicated to us when he arrived. The price is very reasonable.