Recently, I've come across many websites that have no content management system. That means you, the customer, have no immediate control over the content of your website. Every time you need to make a change, update information or add a new photo, you have to pay someone to do it for you. And you have to wait for them to get around to doing it. I don't know what it's like where you live, but here in Taos that can be a long wait.
If you don't have the green to get a rebuilt website, at least get some kind of blog platform so you can make some updates and add content yourself.
I spoke with someone yesterday who called his web person to remind her she hadn't made an update he had asked for weeks earlier. She charged him for reminding her. She wants him to pay her for not doing her job.
Here's a writing tip. I saw a website yesterday on which an attorney said he had eight years of experience. When was his website last updated? 2009. He now has 12 years of experience. Why short yourself? And here's the tip: Write the year in which you started. Your readers can do the simple math and it's one less fix you don't have to pay for every year.
Contact me if you want to know more about this stuff.