David Hill Painting & Window Cleaning Cleaner - Salem, VA Looking to contact David Hill Painting & Window Cleaning? You can reach them at 540-389-4285