I highly recommend Hidden Fence of Minnesota. Everything went well, the initial consultation helped answer all of our questions, installation was quick and training was easy! No sales pressure, the price on their website is the price you pay. He even recommended the cheaper package, most sales pitches pressure you to get top-of-the-line option. Because ground was still frozen, they temporarily laid wiring around the perimeter or our property so we could start training our dog. Few weeks later, they came out and buried the cable in maybe an hour - I couldn't believe how quick that was. Very hassle free. If you've never had invisible fencing (we hadn't before this) training a dog is incredibly easy. We have a 4-year old lap dog, and he learned to not leave the yard very quickly, with very minimal effort on our part. With the different settings that are available, it's easy to have your dog trained in 2-3 days. It's SO convenient just opening the door and letting him run free, and he loves being able to run around the whole yard on his own. Their payment flexibility - nothing up front, plans available - is a very nice option if desired. 5-years worth of batteries is very nice, I won't have to worry about finding the right batteries a couple years down the road. Overall, highly recommend. I'm not a big feedback leaver, but worth my time as this service was truly excellent.