The cost of cleaning outside windows varies depending on factors like location, the number of windows, accessibility, and the extent of dirt or grime. On average, professional window cleaners charge between $2 to $7 per window pane for basic cleaning. For a typical single-story home with standard-sized windows, the cost could range from $100 to $300. For larger homes or buildings with multiple stories, the price may increase accordingly. Additional services such as screen cleaning, window track cleaning, or hard water stain removal may also incur extra charges. It’s recommended to obtain quotes from several reputable window cleaning companies to get a better idea of the specific cost for your needs.