If I could give a zero, I would. This company is total and complete garbage. I was referred to Veterans Plumbing by my home warranty company. On their initial visit, after I had already described the issue at hand and the recommendation from the first plumber who was unable to solve the problem, the plumber who showed up was not equipped to complete the job and left without doing any work.
I was rescheduled for the following week for an appointment between 11 and 1. At 2pm, nobody had showed up. I called the office and was told the plumber was running late but would still be there.
At 4:30, I called again to find out where the plumber was and I was told that the "truck brokedown" and that I would have to reschedule.
Today, I was scheduled for an appointment between 9 and 11. I called the office at 9:30 to confirm that my timeline was still good and was told that I would now be seeing a plumber between 11 and 1. I called the office again around 2 after the plumber did not show up and was told I would get a call from the plumber in about 45 minutes. At 3pm he called, said he had no idea what he was scheduled to do when he arrived, but that he would be here after he stopped at Home Depot for supplies. I explained the issue and sent him photos at his request of the problem. At 4:30 I tried calling him back to see where he was and if he was still coming. No answer. I called the office and it was closed.
If you are considering this company to do your work, ask yourself if you want it to be fixed or not. If you do want it to be fixed, call someone else who will actually show up and actually cares about providing service to customers.