I set up a service with Riordan Plumbing to help with a water shut off of a building in order to perform repairs inside a unit. The appointment was set up at 9 am to shut it off and at 1 pm to turn it back on. After the repairs were made it was barely around 10 am, so I called Riordan to see if they could come back early to turn it back on. Unfortunately, they technician was busy and couldn't come early, which is fine.
The problem occurred when the technician didn't show on time for turning the water back on. I called multiple times and either the technician was not reached or was told they were running late from another job. In the end, the technician arrived an hour late. This created an issue for me because the entire building had no water for an entire extra hour than needed and also I had to pay an extra hour to the contractor doing the repairs because Riordan didn't make it on time. On top of that, the technician was not able to turn the water heater back on (though he tried in multiple ways) and took approximately another 1.5 hours.
After all of this, I asked Riordan given the grievances particularly because of the late arrival of the technician, to help me at least offset the extra cost that I had to absorb by paying the other contractor for the extra hour he had to stay. Riordan Plumbing was unsympathetic and argued that they never give specific appointments (only time-frames), and it has been that way in their twenty-something years of experience in the industry, which that is not what I was told when I set up my appointment. Additionally, the technician told me that they were not even charging the extra 30 minutes he took trying to make the water heater run again, which he couldn't do (as if that should be my reward for the entire situation)... In the end, they only offered me a $20 discount on my bill which was not even 20% of what I had to pay for the extra hour to the other contractor.
After this experience, I wouldn't recommend Riordan Plumbing. They don't care enough about their customers and were condecending in their treatment.