If you've completely torn apart your bathroom, to the studs, and put in everything new (my plumbing will be staying in the same places), who did you use? What'd it cost? And, would you recommend them?

FYI, we have only 1 bathroom in our house, so it needs to be done well, correctly, and fairly promptly (since we'll have to move out w/ no toilet or shower). Also, inexpensive would be fantastic :)