Don't go there!
These guys talk a good talk, but do not follow though with the promised work! I signed a contract to deal with rats in the crawl space, but I'm not sure they ever got it under control. Their technicians didn't even check the crawl space when they came out, and they left the traps in the crawl space and now I've been told by another company that there is even a dead rat in one of the traps that has been there "for several months". What a waste of money!