Beyond bad! These guys were unreliable, didn't return phone calls from me or our GC, and had to do everything twice. Whatever they didn't do twice doesn't work. They made messes that they never cleaned up. Instead of moving clothing and an ironing board near where they were working, they thought nothing of splattering soder all over them. We added an addition, including a bathroom onto our house and our GC chose these guys. They installed radiant heat in our new bathroom -- the floor doesn't even get warm, much less heat the whole bathroom. The sewer stack in the attic was never fed through the roof, so it is releasing toxic-smelling fumes into our attic. The pipes leading to the radiator heating in one room bang so badly that they wake my children up in the morning. They bled the radiators repeatedly without fixing anything. I'm not sure exactly what happened on the day when water was streaming into the kitchen from above from the new bathroom - I never got a straight answer. Despite repeated calls to have them test the pipes leading to the new bathroom before the walls were closed up, they never came. They came after the walls were closed up to test the pipes -- they leaked, of course. The walls had to be opened up to be fixed. Use anyone else besides these guys!
Pros: Can't think of anything
Cons: Everything had to be done twice or it didn't work at all