Crew were very professional and on time. They worked hard and did an excellent, thorough job of cleaning windows(inside and out), screens and window sills. Well worth it.