Bob was very professional. Called before he came. Was on time. Treated our us and our home with great respect. Walked us through what he was doing. Cleaned up when he was finished. We was very satisfied with his work.