I’m a professional web designer and agree with the others. $3K for a set up that you’d have to import the content is a complete rip off. That figure is only reasonable if they are transferring all your content into a custom theme they’ve designed specifically for you.
Wordpress comes free with most hosting accounts. It is easy to install (5 minutes) and professionally designed themes are readily available for about $50 or less.
I’d recommend that you try it out yourself. Your current hosting provider may offer it, and if so, install it in a test directory and see what you think of it. You can work on it in this preview area without worrying about the public seeing it.
If you do need help with the set up, you should be able to bring someone in for a couple hours of training/set-up help. That shouldn’t cost more than a couple hundred dollars.
Hope this helps.
Wordpress is great for websites. Easy to setup, lots of free plugin tools to add advanced functionality, great for SEO, FREE, and many other benefits. I’m a huge Wordpress fan and have multiple websites all built on the Wordpress platform.