The work was done fast and nicely. Plumbers were professional and very friendly. Price was reasonable too. The only imperfection was lack of communication from the back office to customer regarding when the plumbers would arrive. It would be nice if they could have contacted me first instead of me calling them a few times asking for update after waiting the whole morning. This is the area they can improve on customer service. But overall, I'm a happy customer and would recommend them to anyone I know.