He's a crossbreed, Spinone and Chesapeak bay. The turning and ignoring doesn't work as he is so excited, it just seems to spur him on. He is only 10 months old but he is a big dog, so its easy to forget he's still a puppy in his head, but as he can put his paws on my shoulders when he jumps up, and I am 6'2" so I am trying to get him as under control as he is far to big not be 100% obedient.
So I am going to try another technique, which invokes stepping forward, eye contact and a strict 'No' and then 'Down', then once he is down, petting him to calm him down and try a dog trainer as well.
Thing is other 99% of the time he is great. He will sit, lie down, heel, comes when called. Not bothered by bikes, runners, school children or the hundreds of hands that pet him on walks (he is very cute apparently). Its just when he flips, that's it.