I don't believe there is a truly good solution. In the past I used HTTrack to pull a website but now I find that there's a messed-up title that makes many pages a big problem to use--somehow a browser change as it originally worked. It also missed some pictures. Unfortunately the original is now gone and even removed from archive.org. I suspect some fool didn't respect the warnings about knowing your limits and tried to sue.