Yes, this is the company to do business with when it is time to get rid of the pest.
All reviews seem positive