Do it yourself with ACF-50.
Cover all brake parts ( for obvious reasons ), and spray the hell out of everything..carefully !
Let it settle, get it into corners with a soft brush and use a cloth to wipe every surface over..make sure that there are no puddles left anywhere, so that nothing can get blown onto brakes.
Start the bike, completely warmed up and leave overnight before using, gives the AC a chance to spread and cling.
Do this anytime now, rinse it gently with cold water after every ride ( not a pressure wash ), don't wash the bike with any detergents, just let it get dirty..and it will look like crap !
Beginning of February , clean it all up using XCP or similar..underneath will be still be shiney clean..then start the whole process again..until the end of salty season.
Iv'e been using this method for 4 winters on my KTM690 Enduro ( different bike, but still exposed alloy ), recently removed the engine to do some work, there is zero corrosion..neither on engine or chassis
What you save from using a ' professional ' service, can go towards fuel or tyres....