I've used this company a few times and have been pleased with them very much. Their service is top notch and very professional. They were always on time and fixed my problems the first time around. They know their plumbing and their workers are very friendly and helpful with any question asked of them.
Depending what you need done, it can be expensive. If you don't know what your doing or don't want to tackle the job yourself and want it done right, then these are the people to call. Get it done right the first time and keep the headaches away.