Being a web designer is a good job because you can help people achieve their dream of opening an online business. It's even better when you can help someone with a failing business because of an underperforming, outdated website. There are many companies operating online with sites build a decade or more ago. It may have performed well when the site was new, but consumer's expectations change. Websites have to change too.
Clients with existing websites who are not tech savvy may take up more of your time than you realize. Experienced website designers have dealt with clients who know little about their assets, like their images and domain and hosting login information. Some have seen clients who bought a domain name, paid for it for five or more years, and then forgot where they bought it and the password information. How can you point the domain to the correct name servers without this information?
Since most designers charge by the job, not the hour, problems like these take additional time to resolve and eat into the designer's profit. Web designers who have dealt with clients like these suggest including all the information needed to get started in the contract with a date it must be delivered by the client. If it isn't provided, the client will have to pay extra for the delay and additional work.
Remember to check your client's images. You may get a customer who built their site themselves with one of those build a site in an hour website builders. Some people just took interesting images off a Google Image Search and used them without checking the license or providing the required attribution. Some non tech savvy business owners believe if the images is on Google, they can use it.
There are many things to consider when taking on a client with an existing website. You don't want to do extra work for free, nor do you want to infringe on another creator's rights. Just be careful what you're getting into. For more information click here https://www.reddit.com/r/webdesign/comments/pp8ppi/howtodealwithclientswhohavealmost_zero/.