It's been awhile, but I used Ahwatukee Window Cleaning. I believe they were bought out by Squeaky Kleen Windows, who I see coupons for. They were spotty at times, but competent. I just had to double check the work while they were here. They scrubbed my screens, etc. The windows were clean, but sometimes they needed to take more time and put the screens back correctly.
DesertSage herbs? Like the one on...I think Chandler? My chiro referred us there. Had good luck the few times I've done business there! You have a good reputation!