For what it's worth...taking the carbs out and off the bike may be the hardest part of the cleaning. Ha ha...I'm joking, kind of. The removal of them is/can be a tight fit and you have to get everything out of the way to do it. But it's not impossible, nor is it all that technical. For the cleaning: If you have some cleaner (personally, I like brake cleaner for cleaning carb parts, it doesn't seem to hurt rubber and leaves no residue...I only use carb cleaner for the jets themselves as it helps dissolve crud a little better and stay away from the rubber with carb cleaner- per the warnings above), and then some wire (like from a steel brush or something thin like that), with a little air (can of air will work...not the most powerful, but will suffice) you can clean out the carbs, jets, etc. in a few hours no problem. You may even be able to use everything that's in there. Granted, it would be good to have back up o-rings, etc. in case you need them...but if it all looks good after you've cleaned everything you can reuse. Chances are your jets and all internals are fine...just dirty. My point is that it is something that you can do on like a saturday and be running by end of day. And if you get good at it, like many do after doing it a few times (ha ha)...you can do it all in a morning and out running around all day chasing something else that happens to need attention. Ahem...which never happens on these bikes, of course.