NiceHash is offering solo mining through buying packages of hashrate. We call it EasyMining since anyone with BTC can buy these packages and have a chance of hitting a full block reward.
https://www.nicehash.com/my/easymining/Basically, you can buy a package for $2 to $200 worth of BTC and have a probability of 1:74000 to 1:740 of hitting a block. The reward is paid to your BTC wallet address of your choice (inputed before setting up an order).
This also allows NiceHash to pay the miners (sellers of hashrate) more than mining to any other pool. Since the launch of EasyMining. We paid 6% more to the sellers (miners) than mining Bitcoin via pool.