They do WAY more than just Leasing. They actually give you a guarantee on their tenant placement.
All reviews seem positive