We had Vigilante do a number of jobs for us. They installed a new hot water heater, ran new gas water and drain lines. They were very professional from the beginning. From the receptionist always saying "thanks for calling Vigilante how can we make your day better" to the professional advice from Mike S. Mike is a knowledgeable professional and an all around great guy. He planned then explained everything that would be done, and he did exactly as he planned. We would recommend this company to anyone looking for competence and professionalism that it increasingly rare these days.
And... They are not the cheapest , but you get what you pay for.