All too often we get stuff on t'internet about this firm and that firm crap service, overpriced, etc. But for a change, I'd like to give a big thumbs up to Teut at TW Suspension Tech - https://www.twsuspensiontech.co.uk/ - Based up in Preston, he has just rebuilt my monster M900 forks, and set the bike up for me, and what a difference it makes. Great job, excellent rates. I managed to get a lift there and back and leave the bike with him for a day, he stripped the forks off the bike, stripped them down, cleaned up, checked springs, guides, seals etc and replaced all seals and put correct weight and type of oil in and rebuilt back on to the bike. go to pick it up and 20 mins of fiddling with it, and he has set the suspension up so it now rides much better, goes where I point it, in a very stable and controlled manner. thanks to @Borgo Panigale for the recommendation.