Roof Cleaners are an item available in Plants vs. Zombies. It functions like an ordinary Lawn Mower in the front yard, except that it is used on the roof. If the player has not purchased the Roof Cleaner and a zombie gets past their defenses, it will go down to their chimney and eat their brain. If a zombie makes contact with a Roof Cleaner, it will drive down the lane and run over any zombies it meets. This is true for Gargantuars (and Giga-gargantuars) as well, even though other instant kills, such as Squashes or Cherry Bombs, able to get rid of 90 points of their health. This may suggest that the Roof Cleaner, as well as the Lawn Mower and Pool Cleaner, are the strongest weapons in the game. It can be bought from Crazy Dave's Twiddydinkies for $3,000.
Roof Cleaners cost $2,000 more than a Pool Cleaner because the Pool Cleaners only cover two lanes while the Roof Cleaner covers five. The Roof Cleaners' unit price is $600 while the Pool Cleaner's is $500. The increase in unit price is most likely because the Roof Cleaner increases money received at the end of the stage while the Pool Cleaner doesn't (because it only replaces the Lawn Mowers).
Over time, Roof Cleaners can earn money for the player. This is because, without them, there is no bonus available at the end of each level. Once purchased, players earn $50 for each remaining one at the end of each roof level. Hence, after 12 "perfect" roof levels, he or she will have earned back the full cost of them. This doesn't apply to Pool Cleaners, as they merely replace the existing Lawn Mowers for the two pool columns.
When this happens, a biting sound happens, despite not being eaten. However, this may simply be a crushing sound as the same instance happens to other zombies like the Zomboni, Catapult Zombie, and Gargantuar.
Roof Cleaners will not change their appearance when "trickedout" is typed.