Window cleaning on buses is easy, same with the seats. There is a company here that just goes through anduses a steam cleaner on the windows and on the seats, and just wipes away the dirt. Thats what they do every year to clean the buses at my local school district, but unfortunatly, they need to be cleaned about every month.