Screw "big companies" - some of my favorite breweries leave it in (on purpose).
+1...
The 'big companies' do it by force carbonating with gas, as well as ferment under pressure, so the batches are partially carbonating they ferment. Not something most home brewers either want to, or are set up to, do.
If you want to have a bottle completely free of sediment, then keg your batches (carbonate with CO2), pull a glass (or two if needed) to be sure you're just getting beer out of the keg, and then bottle from that. You'll need to wait for it to carbonate fully, and evenly (easiest using the two week methods, like the modified one outlined on
this thread) before you bottle from the keg. There are a few options for how to get the brew from keg to bottle, which are posted on the boards...
Depending on how long you let the keg/brew chill, you could still get some sediment in the bottles with bottling off of keg. Give it long enough, though, and that should be a tiny amount. The only way to be 100% sure you get none is to filter your brew. I've heard of people warning about oxidizing batches by using the filter setups (without having it setup 100% correctly). I don't have one so I don't know, first hand, if they're worth it or not. Since my brews are typically very clear without either filtering, or cold crashing, I'm not really interested in filtering.