I have a very nice weld on hitch. I am in Ventura County too (Simi). It was custom made by Eckhart trailers a few years ago. I took it off when i switched bumpers.
$150 installed or $100 and you install it.
PM me please as i forget to check the threads