Yes it was horrible. I think a good service plumber has to have roots in new construction to understand how there are advantages to being a problem solver over a system designer.
If you start out building them you should know the aspect of how to fix them when they malfunction and need repair. Being able to see what's behind those walls before you even start makes the service plumber's job a great deal easier. I know of numerous new construction plumbers that won't even think of seeing fecal matter in a drain.....they literally start hurling at the mention of it.
New construction plumbers usually like "clean only" work and not have to deal with the public on a regular basis. They flat rate/bid work before they do anything hourly. That's what the demand offers, they are price shopping galore unless you're top dog in your community and swing it any way you want. I will say that I've seen/done work behind service plumbers that have had no experience whatsoever on the new construction side and you can tell that by the products they use and how they repair it. They'll reconnect to an existing 90 that's falling backwards instead of going to the vertical and straightening it up. They rely solely on the "replace an apple with an apple" logic and a true service plumber if given the opportunity will correct as much as possible given the money constraints decided by the homeowner.
Customers love that in a service provider >>>> Options and the explanation why it would be a good idea to resolve the entire issue, not just the failing part.
I didn't even mention how difficult it is to deal with other contractors when you are on a job site. Everyone sharing the same extension cord, another rookie electrician bumming smokes every 9 minutes, bricklayers listening to gospel music out front and you not dare not turn on your radio, blasphemy!
Can't run your stacks because the heat and air man got to the job late in schedule and now you're sharing the joy joy. Roofers air nailing the shingles down hurting your ears until a staple blows through the thin roofing and mars the tub you just roughed the valve and the builder doesn't know if you are lying or using the roofer as a scapegoat.
Oh and you can't come today, concrete guys are pouring the driveway and no access. Park halfway down the street and damned if you need a pencil if one breaks while making cuts. Off you go~!
I never wait for my money when I work. If I do it's because I'm being nice and giving the customer breathing room if larger numbers (above a grand) come into play.
I get offers monthly to plumb new homes and additions; none of it interests me because if there is a higher profit ratio, it's discredited by the constant above situations and the lack of customer relations after the initial. That's a fact because if it was true they held onto them, I'd be out of a job.
All the new homes I work for? Usually a bad experience with the plumber. It got inspected? Passed? Plumber got recognized for going on the cheap for materials because that's the only way to grow the profit margins.
You install it, I fix it......I love it that way!