Powder coated mine about 2 years ago and they still look great, it will depend on who does the work and the prep involved. As for cleaning I clean them as I do the rest of the bike, sometime putting a coat of wax on for extra shine, also windex works good in between washing to remove brake dust.
Dirty Harry try this guy is awesome he did my exwife`s bike and it`s won shows in daytona fla and in nj. He`s in Freehold at 403 georgia rd. Tell him leonard sent you and that he did my ex`s bike ( PLUM KRAZY ) . hope this helps you out . And :welcome: to the fourm and ride safe .