You will need to do your own assessment of what your wife
will complain about, but just about any simple antenna
mounted at the height of your eaves should do the job.
Sometimes it is easier to mount it on a mast / pole against
the side of the house than actually attaching the antenna
to the roof. If you have a tall enough ladder, you can mount
it under the eaves, where it will be much less visible if that
is an issue.
One of the simplest antennas that works well is a
ground plane.
Commonly they are built on a chassis-mount coax fitting with
4 sloping radials, but two will work if you need to keep it flat.
I used a 2-radial ground plane for 440 hanging on my office
window for several years, and could cover much of the county
with it. (That will depend on your elevation and the size and
terrain of your county, of course.) They are cheap enough that
I keep several on hand and consider them expendable.
The traditional copper-pipe J-pole is a bit more obtrusive, but
you can use smaller materials (like #14 house wire) and stick
it inside a piece of PVC pipe, which at least hides the more
irregular features.
Mobile antennas can also be mounted on the roof, and may be
a reasonable solution if bulding antennas isn't a good option for
you. Again, they can be mounted upside down under the eaves
(using horizontal wire radials as needed in place of the car body).
I've had good luck in the past with 1/2 wave verticals for 2m made
from a 36" mag-mount CB whip, if you can find one cheap at a
garage sale. Takes a bit more adjustment to get the right matching
circuit in place of the loading coil, but gives you a single thin element
rather than a fatter pipe or fiberglass tube.
I'd also recommend considering the attic if it is accessible. My current
antenna is a vertical dipole in an inaccessible part of the attic, that I
installed by drilling a hole in the ceiling of a closet, right inside the
door, and sticking it up through the insulation. It is totally invisible
unless I walk into the closet, turn around, and look up. Hanging
a conventional ground plane in the attic usually is pretty simple.
I have a big commercial one with one radial broken off, so I mounted
it flat against the attic wall. One thing to watch for is trying to
pass a signal through a stucco wall - stucco contains a layer of wire
mess like chicken wire. A quick check would be to take your HT
into the attic and check coverage to the desired repeater.