Check out all the negative reviews that are publicly available. They are all TRUE.
You can even visit:
Type the company name “McMillan” on ‘name of party’, and you can read about all the decisions.
Many cases filed against them, and the respondents/ tenants have won.
They used to have a website, and now it’s gone. Why? Your guess is only as good as mine.