I had them on my last truck for years and didn't find them to be effective in my area. I do mostly residential and not that many people walk by while cleaning. I'm sure others in different situations have different results. They didn't stay looking good very long in our climate.