Invisible Fence is the only company that I would trust to keep my pet in. All representatives that have been to my home have been professional and curteous. All have been on time. Unfortunately, their record-keeping isn't all that good. They didn't seal my drive way and caulk around the PVC they put in on my siding until I called them like two months later and asked why they haven't been back. They told us originally that they couldn't seal and caulk that day because it was too wet but we would be on the waiting list when it dries up enough in a week or two. But, I wouldn't trust my overly energetic dog's safety to anyone else no matter how expensive Invisible Fence is.