TestDisk is another worth looking at, which can recover data from deleted partitions, assuming the data was not in an area overwritten by the new OS.
In the meantime, do not boot or use that HDD in the laptop, as the more you use it, the more old data becomes overwritten (e.g. by swap file, temporary files, system restore data, etc.), reducing the chance of a recovery (if not overwritten already.) Instead, place the laptop HDD in an external 2.5" USB case or use an SATA to USB adapter (assuming it's SATA) to connect it to another PC to perform the recovery from.