Yes of course it can be done at home, all you need are pliers a black and decker drill and a bit car body filler for the holes, no sweat!! Oh and a bottle of scotch whiskey to kill any pain, not that there will be any!!
A couple of years ago my dentist polished my teeth for free (or included it in the cost of other treatment). I would have thought the same procedure could be used to whiten them with the addition of some agent. To do this at home you would probably have to use an electronic toothbrush together with the whitening agent.
dont have it done it is a rip off, my friend is a dentist nurse and the stuff they use cost around �20 to buy then they charge you for using the hygenic stuff, i buy mine of ebay 22% for about a �10 and it is good but i dont have really bad teeth anyway so couldnt tell you if it works on stuff stains
The treatment involves moulded gum shields. These are placed in the mouth along with a whitening agent (containing hydrogen peroxide). The gum shields are left in the mouth over night, for a week to a fortnight. When removed the staining has gone, alledgedly.
It just seems a little excessive in cost to me, considering it doesnt gaurantee results. The hydrogen peroxide is a worry too.
Actually, with a good enough case and enough red-tape, the NHS will do most things. However, my dentist still can't justify them paying for me to have implants (which they sometimes fund, but it's one of the hardest treatments to get).