I would not necessarily recommend the HP-2. It does not do well with simulcast, unless you are lucky enough to be very close (say a quarter mile) of one of the transmit towers, In some cases, if something such a cluster of taller buildings, or hills, block signals from the other subsites, it may work there. In other cases, metal siding on a house, or foil backed insulation in the walls, can reduce the issues significantly, but that's not a guarantee. Among other scanners, I also have an HP-2. It does not work well on the simulcast system that Dallas, and Dallas County, are switching to. Yes, the HP-2 is simple to set up using your location and a range, but that does no good if it cannot deal with the simulcast site. Simulcast can be so location dependent that in some cases, moving a scanner a few feet one way or another can be the difference between working, and almost useless. More on simulcast can be found in the Wiki.
Simulcast digital distortion - The RadioReference Wiki
Here's the site map for the Madison County's simulcast site. Each of the blue pins represent one of the towers.
View attachment 131455
The SDS series scanners handle simulcast systems. Unfortunately, many other scanners do not.
I would agree with west-pac. Some of the tricks mentioned, such as using a directional antenna, might, if you're lucky, for use at a fixed location, like your home. All bets are off if you take the scanner with you & drive around in the area.
Should you decide to roll the dice and see if an HP-2, or another scanner (except one of the SDS scanners) works, purchase it from a dealer that does not penalize you if you find that it simply won't work at your location.
The SDR dongles can work, but as noted, it does require certain skills, that not everyone has, to set up & run. Plus, since that requires a PC as well as the SDR, that's not a moveable solution for most people,
Other possibilities include the Blue Tail Receiver (see this
forum for discussions on these), or one of the Unication pagers. But neither of these are true scanners, and you cannot simply program without the aid of a PC. While the Unication pagers do work well (from comments I've read; I do not own one), you are limited as to how much you can listen to at one time. You can program a selection of talkgroups & sites into the device, but only monitor a single site, and no more than 64 talkgroups at a time. If you have more than one set of sites and talkgroups, you can switch between them, but only listen to one at a time.