my viking dealer charges $40 for regular routine cleaning/service---it varies shop to shop-and dependant on any issues they find---the best way to find out what it will cost is to call the place you plan to take it and ask---they will tell you....it will be different place to place-machine to machine-
we really can not tell you---but i think the range will be somewhere between $25 & $200 depending on where you go and what needs to be done.