I have used these guys for about 8 year to eliminate moles on my property. I've tried traps to capture the moles myself, and when I get tired of the mounds, I've called them. They've catch them usually within 48 hours -- the last time it took 4 days. They are professional, prompt, leave the carcass in the hole in case I want to look at it. They have a 6 month guarantee, so if you find more activity within those 6 months, they'll waive the set-up fee and come out again. I wouldn't use anyone else to get rid of my moles.