Michael Stuart and his team do a terrific job; they show up promptly, work quickly but thoroughly, and clean up after themselves. We try to have them clean our windows 3-4 times a year and pressure wash the house as necessary. We had a lot of mold on the wood surfaces this year and the pressure washing made a world of difference. I highly recommend Fayette Window Cleaning.