Finally getting around to leaving a review for these guys. We moved into a townhome in Tucson knowing that one of our walls had water damage, and had been told that we needed to reseal the flat roof to mitigate any further damage. So we scheduled to receive estimates from three companies, and to be honest the estimate from RHS was actually the most expensive (by a fairly small margin), but we really appreciated how transparent they were about the cost of materials and the work etc., and their estimate was very professional. We even had an architect friend look it over and they picked RHS's estimate as the best as well. So we went with them, and they got the job done before the monsoons started so we felt good that there would be no further leaks...
Cut to the first heavy rain of the season, and we immediately had water pouring into the house. We were devastated and we went up to the roof and saw their work and it appeared they'd done their job right, so we started calling window repair people because RHS doesn't do windows, just roofs. So we had several people come down and give estimates on windows, and everybody wanted to charge a ton of money to replace all the windows, even though the glass itself was fine on all of them. So the last guy who came to see the windows, he pointed out some places on the side of the wall where the water could've been coming in, and it really wasn't the kind of thing that new windows would even address, so we called RHS, and we asked if they could come take a look because we didn't want to go up and start using caulking ourselves because that would've voided our 10-year warranty. So RHS said they'd come take a look and do a water leak test, they came right away and saw what we were looking at- to be clear, it wasn't directly on the roof but on the side of the wall under some really high up windows, and they did the test and confirmed where the water was coming in, then went ahead and applied some foam sealing, and totally took care of the problem and it hasn't leaked since. We really got the feeling that they genuinely care about their work and their customers' experience, and really went out of their way to take care of us, so I definitely wanted to come back and leave a positive review because we were very happy with them.
Oh, and to be clear, our roof was definitely bad and had lots of little patches from prior owners doing quick fixes, so even if that wasn't the immediate reason for those particular leaks, it definitely was something we would've needed to do at some point so I'm very glad we got it out of the way.