BetFred does have a cash out facility on site. This is not to say that every bet you place will qualify for cash out, as it will be only for certain events and betting markets, however, it is quite wide-ranging and I expect you will find it available for most bets you place.