Ok... time for a retraction.
While I did not lie in my last review, it must be taken in context: I was frustrated at my inability to get any response and felt like I was being ignored. My comment that they were "somewhat unprofessional" was uncalled for. I also downplayed the quality of the work. The job they did was more than "fairly good". I was actually very pleased with what was done and I said on more than one occasion that the basement had now become my favourite part of the house. Guests have also commented on how nice it is.
I must also report that Riofix did, in fact, get in touch with me and come by to address the problems I had. They fixed everything I mentioned and more. I regret the tone of my previous comment and would delete it if that was possible.
Despite what I wrote about not recommending them, I have actually asked them to do more work (fence this year, deck next year...), so that should be an indicator of how I really feel about them.
In summary, my last comment should be pretty much ignored. I can and do recommend Riofix. Don't be put off by something written in anger, as I wouldn't have posted it if I had been a little less impulsive and I would delete it if I could.