Do your hoods come complete with the frame ?

NO – you normally do not need a new frame – the hood fits comfortably over the existing frame.