We have used Bill for years. He prepares the surfaces, protects floors, furniture and window coverings. He is a perfectionist, and is not satisfied unless you are satisfied. He and his crew are trustworthy and I feel very comfortable having them in my home when I am away. Again, beautiful work.