I don't know of any first had but I'd suggest consulting somebody from one of the local pipe bands to find out if they have a trusted...I cannot emphasize that word enough: TRUSTED...cleaner that can oblige you. Someone who doesn't have extensive experience with kilts could screw it up past the point of no return.
The only real piper that I know personally is our Greg (Beloitpiper) and he dwells mostly up above the Wisc/Ill border.
Maybe contact someone from Stock Yards Kilty Band...
http://www.sykb.com/
...or any of the others to ask for help.
Best
AA