How do I get to talk to a live tech support person? I want to switch hosting services but keep the domain. Please let me know.
To talk to a dreamhost support person you must pay extra. You can do so while opening a ticket.
But from what you’ve said do far, there is really no need. Hosting and domain registration are two different things and are treated separately. To keep your domain you have several options, you could just change your name servers, or you could transfer the domain to another registrar.