Joined: Mar 2008
Posts: 5,559
Likes: 53
From: The 'Wack, BC, Canada
Bikes: Norco (2), Miyata, Canondale, Soma, Redline
If the bike is fairly new then the shop should be doing this work or replacing the wheel or whatever.
However if you're doing this to learn more about bike work then fine and good on ya!
Do a search on this mechanics forum with the key words "cassete flush" or "cassette cleaning" and it should turn up more than a few threads where there's descriptions of some dunk, spin and flush methods of cleaning and re-oiling.