Denoise process

What is everyone's denoise workflow? I know not everyone uses the Denoiser in DAZ and- I can often see why when I try it myself.
Say you want to render a dark nighttime image or an image with a number of reflective surfaces, what would be your solution?