Permanent roof anchors and window washing davits are two different types of permanent window washing equipment. The choice of which to install depends on the specific architectural needs of the building.Permanent roof anchors are usually considered for window washing on any building that’s over three storeys high. At that height, ground-rigged window washing mechanisms such as water-fed poles, ladders, or …