Coby Powell with Red Rock Window Cleaning Wins National Window Cleaning Photo Contest. During the 2011 Internation Window Cleaning Association Convention, which was held in St. Pete Florida this year, Coby Powell entered a window cleaning photograph that was voted as the 2011 winner.
Coby Powell, with Red Rock Window Cleaning located in Las Vegas, NV, wins the National Window Cleaning Photo Contest. During the 2011 International Wi ...