Here's what typically happens: You find a developer charging $500 for a "complete website." It seems like a steal compared to quotes of $3,000 or more. Six months later, you're paying another developer $5,000 to fix the mess left behind. The site loads slowly, looks terrible on mobile devices, and the code is such a tangled web that simple updates become major projects.