Looking for recommendations/companies for pest control. Particularly an ant problem. Trying to fight them on my own but.. I'm not sure I'm winning. Did I mention of course someone that can come out quickly and won't make me sign some silly contract.TIA