After looking around at a few different plumbing companies for a new home we were building we came across Access Plumbing. Their pricing was competitive and their customer service was great. One thing I found was that when you deal with individual contractors it is more likely that they won't show up or answer their phone and that can prove to be a headache. With Access, seeing as their a larger company, someone almost always answers the phone an gets back to you...and they show up when they say.
They were great to work with and I would definitely recommend them!