Your website isn’t bringing in customers because you’re not giving them a reason to come back.
If your website isn’t updated, it’s been a year or two before you ask your designer to update your site; you still have the same content you had your designer put on there when you first launched it. You hadn’t added any new content any new images why would a potential customer care about returning to your site?
You need to convert your leads into customers by earning their trust and educate them on why they need your services. Focus on creating content on your site that educates and engages your potential client. The more they learn about you, the more they will trust you enough to do business with you.
Schedule an appointment with your designer and see what kind of maintenance package they may have that will fit in your budget. If you want to do it yourself, then schedule to update your website every two weeks cutout 2 hours to update your site.
Your website is your best business asset, and some entrepreneurs are throwing good money down the drain. You have to think of your website as if it was a brick and mortar building. Where you have to make sure everything is running correctly, you need to do the same with your site.