The best and only way to detail all those hard to reach points is by using a 4 to 6 ft step ladder. There is nothing worse than detailing those hard to reach sufaces and having to lean on them and messing up a nice detail job. Of all sufaces the roof is one of the hardest to get to and it takes a lot of abuse. I detail alot of trucks and SUV's and it's really noticable when your driving down the road or passing by someone and you can see they don't really care to clean to top of the vehicle. That is what seperates those who clean there vehicle and those who spray it off.