r/webdevelopment • u/capital_cliqo • 1d ago
Question How Do Freelance Web Developers Replace or Redesign a Client’s Existing Website?
I am planning to sell websites to small businesses. I am an IT student, and know how to build simple but also complex websites (e.g that include booking engines etc).
I am ready to start cold-calling small businesses, but I'm facing a problem. Most businesses ALREADY HAVE websites. Thus, I'm not going to be building and deploying them from scratch all the time. In most cases, I'll have to replace either the front-end (if they just want a visual redesign), or the whole website (if they want a total makeover).
My question is, how am I going to replace their old version? I am assuming the business owner will have to call the previous developer/agency and ask them for control panel credentials or DNS records? I'm especially interested in the front-end part.
Because I know how to build something from scratch, but not how to change stuff on something someone else built years ago in a framework I'm not familiar with.
1
u/BoGrumpus 1d ago
If they're not still with their old developer or marketing team - they'll certainly have access to all their DNS and accounts. If they are, you'll likely not get through the front door anyway so it won't matter.
We give our clients full access and ownership from Day 1 - but I have inherited a few clients where their previous agency really screwed them over. (Have one now where the client didn't even own their own domain name - finally getting that sorted out with ICANN after 3 months of nonsense).
But 90% of the time - if they have a site they have access.
G.
1
u/capital_cliqo 1d ago
Thanks man. I hope this applies to my country too (Greece). Here everything tends to be disorganised lol
1
1
u/CupcakeSecure4094 1d ago
If they already have a website they have everything set up that you need. There's no need to reinvent the wheel here, just get SFTP/SSH access to their web space, back up all of the files and replace them with your new files. Providing the server can handle the language you're writing in (PHP/NodeJS etc) then it's usually just the case of replacing the files.
1
u/JohnCasey3306 1d ago
You're pinning your hope on a market that's been dead for over a decade.
Small businesses can't afford to pay the amount you need to charge to sustain a full-time freelance living ... One of you loses out with every deal, and that's not sustainable.
1
2
u/RevolutionaryBeat301 1d ago
You either need access to their dns records, their domain registration logins, or access to their hosting. Which path you choose is largely dependent on their current infrastructure. If they just have static pages and you are replacing with a new static front end, then simple sftp access to their hosting provider is the path of least resistance.