ouch
man, ive done some research on the whole plumber-bit. call around, the high prices are charged by union guys. find a nonunion plumbershop and the cost is less than half. also those union guys really dont get all of that check, it goes back to the company, and they get paid through the union which also then takes their own cut....
personal case in point, call union "X" plumber for pipe tree in garage to be replaced. comes out gives estimate for 2500 for just that section. i say no thanks, charged 50 for the estimate
... i call nonunion "Y" plumber about same job, they estimate 600 for that tree plus concrete repair and entire stack all done plus a cleaning of pipes that will stay... all 600. huge huge huge difference. this was like a major plumbing redo here... 600. they were there for 3.5 hrs.....