I personally offer my stuff as a service and not lump sum + billed hours. So I’m not saying $5k is necessarily a reasonable price.
Maybe you need to define better what you mean by a “basic 5 page website”. There are many different skills that go into making a good website. If your site was built by a team of experts at UX/UI/Layout design, coding, and SEO, then a $5k cost might be considered dirt cheap. If your site is built by a dude who taught himself WordPress and did his best, then $5k is probably going to be way overpriced.
The result is not going to be the same between the two sites. Not in any aspect. The team will build a far more performant site, with a far better design and better SEO. How much those things matter depends on how important your site is to your business. Of course there are going to be great deals to be made, and terrible deals, but mostly, as in any industry, you get what you pay for.
I’m good at coding, especially front end stuff. Can do all of the adjacent stuff as well, from design to deployment and maintenance.
I’ve started by making static websites for small businesses. I’m comfortable with sales, but it takes time to find & research leads. I’m also offering to make simple web apps though it’s not something I’m pushing, and I’ve considered offering consulting services (I have worked as a corporate consultant before)
I’ve seen you post some sensible stuff here and in other subreddits. What kind of advice/tips - or anything else - would you offer someone like me, an experienced solo web dev?