Used this product about 1.5 years ago. Tried several others with mixed results. Muc Off really works! Follow the instructions. Do not use in direct sunlight (duh!), cool bike, dampen entire surface, spray Muc-Off, leave for 3-5 minutes, then rinse. Usually during the sessile phase you have to search for bugs from the beginning. With the exception of stuck grease, it really cleans everything, including wheels and hard-to-reach spots around the engine. I usually use compressed air for most of the drying (especially around the engine and wheels) and then dry with a microfiber. After drying, I liberally apply Muc-Off protection spray to the bike (it actually disperses the remaining water). Be sure to avoid using a protectant on tires and brake discs. After drying, the next wash is even easier. The stuff is pricey, but it's worth it if you want your bikes to look good without a lot of fuss.