Web Development Services 2027 for Small Business
freelance developer who also does seoWelcome, my friend. My web development services are for small businesses that want a website built properly once: fast, easy to use, safe, and ready for Google from the first day. One freelancer builds it, and the same freelancer knows SEO, so nothing gets lost between two suppliers.
- quoted before work starts
- SEO built in
- full handover
- You tell me what the site should do. A few lines on WhatsApp are enough: your business, your customers, and what you want visitors to do.
- I ask a handful of questions. Pages, features, content, and any site you already have.
- You get a written quote. The scope, the price and an honest time estimate for your project. Then you decide.
core web vitals, test build: share of the “good” limit used
// example data. The limits are the web.dev “good” marks; the measured values are invented to show the board format.
A Site That Google Can Read From Day One
Because the same person builds and does SEO, the technical basics are in the code from the start instead of patched on later.
// example code and output for illustration of my launch checklist.
Fast by Construction, Not by Plugin
Speed is a ranking-adjacent signal and a conversion factor. I build it into the HTML, CSS and JavaScript.
alt="Describe the image" fetchpriority="high">
<img src="below-fold.webp" loading="lazy" width="600" height="400" alt="...">
img { max-width: 100%; height: auto; }
@font-face { font-family: 'Inter'; src: url(inter.woff2); font-display: swap; }
const io = new IntersectionObserver(([e]) => {
if (e.isIntersecting) { loadWidget(); io.disconnect(); }
});
io.observe(document.querySelector('#widget'));
// width and height attributes let the browser reserve space, which protects CLS. Examples only.
Your Website Build in One Picture
Every project moves through the same six stops: brief, structure, build, test, launch and handover. The order never changes, because each stop depends on the one before it.
Send the Idea
one WhatsApp message
Brief
goals, pages, features
Structure
site map and page plans
Build
design, code, content in
Test
phones, speed, forms
Launch
go live, redirects, checks
Handover
logins, guide, backups
// a work order, not a calendar. How long each stage takes depends on the size of your project, and I put my estimate in the quote.
What Kind of Website Do You Need?
My web development services cover four things: a business website, an online shop, a landing page, or a custom feature added to a site they already have. Pick the smallest one that does the job.
Business Websites
Home, services, about, contact, and a page for each thing you sell. For example, a roofer in Denver needs a page per service and a phone button that works on a ladder.
Online Shops
Product pages, a cart, a checkout and order emails. A candle maker in Leeds with forty products needs a simple shop, not a department store.
Landing Pages
One page with one job, such as booking a free quote. They suit ads, a new service, or a seasonal offer, and they load fast because there's so little on them.
Custom Features
A booking form, a price calculator, a members area, a link to your stock system. Anything a ready-made theme can't do out of the box.
// example businesses, to show the idea. Need the design side explained? See my WordPress web design services. Thinking of an app? Read app development services first.
Why Small Business Websites Go Wrong
They go wrong when the site is built to look good in a screenshot and nobody plans for speed, phones, search or upkeep. The repair bill arrives later, usually from an SEO person like me.
What Often Happens
- A heavy theme with thirty plugins, because each problem got its own plugin
- Pages designed on a big monitor and never opened on a phone
- A launch that wipes out the old URLs, and the rankings with them
What You Get Here
- A lean site with only the parts your business uses
- Phone layout built first, desktop second
- Old URLs redirected one by one before launch
// the left column is my opinion after years of repairing such sites, not a survey.
How I Do the Brief and Site Structure
I write down what the site must achieve before I touch any design, and then I plan the pages around that. A brief is simply a short document that says who the site is for, what they should do on it, and what it needs to contain.
Then comes the structure. I list every page, give each one a single job, and decide how they link to each other. Because I also do SEO, each page gets its main search phrase at this stage, not six months after launch.
what_i_do
- Ask about your customers and goals
- List pages, features and content needed
- Map one keyword to one page
- Plan menus and internal links
what_you_get
- A one-page brief you approve
- A site map you can read
- A written quote based on both
| page | job | main search | phase |
|---|---|---|---|
| / | get the call | roofer denver | 1 |
| /roof-repair/ | book a visit | roof repair denver | 1 |
| /hail-damage/ | book a visit | hail damage roof repair | 1 |
| /contact/ | form and map | none needed | 1 |
| /our-vision/ | none | none | cut |
| /blog/ | answer questions | how long does a roof last | 2 |
// example data. Green rows get built; the crossed-out page had no job, so it goes.
How I Do the Build Itself
I build the phone version of each page first, then widen it for tablets and desktops, and I put your real content in early. That approach is called responsive design: one site that reshapes itself to fit the screen.
It matters for search too. Google says it uses the mobile version of a site's content for indexing and ranking, and it recommends responsive design because it's the easiest pattern to implement and maintain. So the phone layout isn't the small extra. It's the main site.
what_i_do
- Build templates phone-first
- Add your text, photos and forms
- Code the custom features
- Keep plugins and scripts to a minimum
what_you_get
- A private link to follow progress
- Pages you can edit yourself later
- A list of everything installed, and why
Logo, short menu, phone button
What you offer and where, in one line
The answer and the main action, no scrolling
Photos of real work, prices or ranges if you publish them
Few fields, each with a visible label
Name, address, phone, hours, links to key pages
// example template. Highlighted parts are the ones visitors use most on a phone (my opinion, from watching many sites).
Technology Choices in Plain Words
There are four common ways to build a small business website, and the right one depends on who will edit it and what it has to do. No option is best for everyone.
| What it is | Suits you when | Watch out for | |
|---|---|---|---|
| WordPress | A content management system: software that lets you edit pages without code | You want to edit content yourself and add features over time | It needs updates and backups, and too many plugins slow it down |
| Hosted site builder | A rented service where you drag blocks onto a page | You need a few simple pages and no custom features | You rent it, so moving away later means rebuilding |
| Static site | Plain files with no database behind them | The content rarely changes and speed is everything | Edits usually need a developer |
| Custom web application | Software written for your exact process | Nothing ready-made fits, such as a special booking or quoting flow | More work to build and to maintain, so the scope must be clear |
// a general comparison in my own words, not a ranking. I'm a WordPress developer, so that is where I do most builds. For anything else, I tell you in the first chat whether it's a job for me.
How I Make Your Website Fast
I build toward Google's "good" marks for Core Web Vitals, three measurements of how a page feels to a real visitor. They cover loading, responsiveness and visual stability.
The marks come from web.dev. Largest Contentful Paint (LCP) is how long the biggest piece of content takes to show, and good is 2.5 seconds or less. Interaction to Next Paint (INP) is how quickly the page reacts to a tap or click, and good is 200 milliseconds or less. Cumulative Layout Shift (CLS) is how much things jump around while loading, and good is 0.1 or less. A page passes when 75 percent of visits meet all three, measured separately on mobile and desktop.
Google says it highly recommends good Core Web Vitals for success in Search and for a good experience in general.
what_i_do
- Size and compress every image
- Reserve space so nothing jumps
- Load only the scripts a page uses
- Set up caching on the server
what_you_get
- Test results for each template
- A note on anything still slow, and why
- How to check the numbers yourself
| metric | good | needs work | poor |
|---|---|---|---|
| LCP (loading) | 2.5 s or less | up to 4 s | over 4 s |
| INP (response) | 200 ms or less | up to 500 ms | over 500 ms |
| CLS (stability) | 0.1 or less | up to 0.25 | over 0.25 |
// thresholds: web.dev, checked 11 Nov 2026. The two bars are example data to show the report format, not a client result.
How I Build In Accessibility
I build so people with disabilities can use your site, and I do it during the build because adding it afterwards costs more. The W3C Web Accessibility Initiative describes accessibility as making sure people with disabilities can perceive, understand, navigate and interact with the web.
The standard behind all this is WCAG, the Web Content Accessibility Guidelines. Version 2.2 was published on 5 October 2023. It rests on four principles (perceivable, operable, understandable and robust) and has three conformance levels: A, AA and AAA. I follow the W3C developer tips as my working checklist. And no, a plugin that sticks a little icon in the corner does not make a site accessible. The W3C says no tool alone can determine whether a site meets the guidelines, and that it takes a knowledgeable human check.
what_i_do
- Label every form field
- Write text alternatives for images
- Make everything work by keyboard
- Use real headings, lists and buttons
what_you_get
- A site more people can use
- A short list of what I checked
- Honest notes on what is not covered
| check | how I test it | status |
|---|---|---|
| form labels | every field has one | pass |
| image alt text | read each one aloud | pass |
| keyboard only | tab through the page | pass |
| page language | set in the code | pass |
| error messages | say what to fix | fix first |
// example check sheet. The checks follow W3C WAI "Developing for Web Accessibility". I do not issue legal compliance certificates.
How I Handle Security Basics
I set up the boring protections that stop most trouble: updates, backups, strong logins and an encrypted connection. WordPress's own hardening guide puts it well when it calls security risk reduction, not risk elimination.
So I won't sell you an "unhackable" website, because that product doesn't exist. What I do is follow that guide. It says you should always keep WordPress up to date, because older versions are not maintained with security updates. It also recommends plugins and themes from trusted sources only, deleting the ones you don't use, long passwords, two-step login, and regular dated backups that include the database.
HTTPS comes as standard. That's the padlock in the browser, and it means the data between your visitor and your site is encrypted. Without it, a contact form sends names and phone numbers across the internet in readable text.
what_i_do
- Turn on HTTPS for the whole site
- Set up automatic, dated backups
- Remove unused plugins and themes
- Give each person their own login
what_you_get
- A site that's a harder target
- A tested way to restore a backup
- A list of who has access to what
// example data: a small WordPress site before and after a rebuild. The checklist follows the WordPress hardening guide.
How I Build SEO In From Day One
I treat search as part of the build, so the site is ready for Google on launch day and nobody has to rebuild it later. SEO, search engine optimization, means making pages easy for search engines to find, read and show to the right people.
Most of that is decided during development. Those are building decisions, and they're cheap to get right on day one and annoying to fix in month ten.
I do this work for a living on other people's sites, so I know which shortcuts come back to bite. The details are on my technical SEO and on-page SEO pages. One honest note: a well-built site gives you a fair start, not a ranking. Google says there are no secrets that will automatically rank a site first.
what_i_do
- Unique title and description per page
- Clean URLs and one H1 per page
- XML sitemap and correct robots rules
- Structured data where it fits
what_you_get
- A site Google can crawl on day one
- Search Console set up in your name
- A keyword map for future pages
/roof-repair/ and not /page?id=47
Roof Repair in Denver | Free Inspection
Leak or missing shingles? Book a free roof check today.
Roof Repair in Denver
"Roofer replacing shingles on a house in Denver"
Business name, address, phone and hours as structured data
// example page. Highlighted words show where the main search phrase sits.
How I Handle Launch, Handover and Maintenance
I launch from a checklist, hand you every login, and then either look after the site for you or show you how to do it yourself. Launch day should be dull. Excitement on launch day usually means something broke.
If you're replacing an old site, the most important launch job is the redirects. A redirect tells browsers and Google that an old address has moved to a new one. Skip them and every old link, bookmark and search result lands on an error page. I map each old URL to its new home before the switch. For bigger moves I have a separate website migration SEO service.
After launch, a website needs upkeep the way a van needs servicing. I do that at my hourly rate, or you do it yourself with the short guide I leave behind.
what_i_do
- Backup, switch, then test live
- Redirect every old URL
- Submit the sitemap to Google
- Walk you through editing pages
what_you_get
- All logins in your name
- A plain-English how-to guide
- Upkeep by the hour, if you want it
| item | in whose name | status |
|---|---|---|
| domain | yours | handed over |
| hosting account | yours | handed over |
| site admin login | yours | handed over |
| Search Console | yours | verified |
| redirect list | 42 old URLs mapped | live |
| how-to guide | written for you | sent |
// example handover sheet. The number of redirects is example data.
What Web Development Costs, and How Long It Takes
Every project is quoted after a WhatsApp chat, and hourly work costs €25 an hour. I don't publish a fixed project price, because a five-page site and a shop with custom features are different jobs.
How the Quote Works
You describe the site. I ask questions until the scope is clear, then send a written quote that lists what is included. Small jobs, fixes and later changes are billed by the hour at €25.
What Makes a Project Bigger
The number of page types, custom features, a shop, content that has to be written or moved from an old site, and connections to other systems. More of those means more hours.
How Long, Honestly
It depends on the scope and on how quickly text, photos and feedback arrive. I give you an estimate for your project in the quote. I don't promise a date before I've seen what you need.
Also budget for the running costs that aren't mine: the domain, hosting, and any paid plugins or services your site uses. I'll list them in the quote so there are no surprises.
// prices are mine and current, checked 11 Nov 2026. No fixed project prices or delivery dates are published because they would be made up.
Common Website Mistakes, and How to Fix Them
The same four mistakes cause most of the trouble I'm asked to repair, and each one has a simple fix. Check your current site against them before you pay anyone, me included.
| What goes wrong | The fix | |
|---|---|---|
| Huge images | Photos straight from a phone make pages crawl | Resize and compress every image, and set its dimensions |
| Launch without redirects | Old addresses turn into error pages | Map every old URL to a new one before the switch |
| Test site left blocked | The "hide from search engines" setting goes live with the site | Check for noindex on launch day, then again a week later |
| Nobody owns upkeep | Updates and backups stop the day the developer leaves | Agree who does updates, and how often, before launch |
// my opinion of the most common cases, based on the repair work I do. Not a study.
How to Check Your New Website
You can check most of my work without any technical skill, and you should. Here are five tests that take a few minutes each.
Things You Can Do Today
- Open the site on your own phone, on mobile data, and try to contact yourself
- Put the mouse away and move through a page with the Tab key only
- Send every form and see whether the email arrives
- Type an old page address and see whether it lands on the right new page
- Look for the padlock in the address bar on every page
Things Google Shows You
- Search Console lists which pages are indexed and which aren't
- Its Core Web Vitals report shows how real visitors experience speed
- The performance report shows the searches that bring people in
- My free SEO checker gives a quick look at one page's basics
// Search Console is Google's free tool for site owners. I set it up in your name, so the data stays yours.
After Launch: Three Monthly SEO Plans
These are my SEO plans, not prices for web development services. A build is quoted separately. Once the site is live, a plan keeps it growing with on-page, technical, local and off-page link building every month.
Starter
For a new local site that needs steady, careful work.
€475/month
- On-page, technical, local and off-page
- 1 to 2 guest post links a month
- Links from blogs with real traffic
- Monthly plain-English report
Growth
For a business with competitors who already do SEO.
€875/month
- On-page, technical, local and off-page
- 2 to 3 guest post links a month
- Links from blogs with real traffic
- More pages and fixes handled each month
Full Campaign
The most SEO work per month of the three.
€1,275/month
- On-page, technical, local and off-page
- 5 or more guest post links a month
- Links from blogs with real traffic
- The most work per month of the three
Set Your Own Monthly SEO Budget
None of the three plans fit? Tell me what you can spend on SEO each month and I'll tell you honestly what I can do for it. This slider is for monthly SEO work, not for the website build.
// the plans are the same ones on my home page for cheap SEO services. Selling to people nearby? Local SEO is included in every plan. Running a shop? See ecommerce SEO services.
Web Development Questions People Ask Me First
Short answers to what small business owners ask before they pay for web development services.
What do your web development services include?
They include the brief, the site structure, the build, testing, launch and handover. Speed, accessibility basics, security basics and SEO setup are part of every build, not paid extras. I build business websites, online shops, landing pages and custom features.
How much does a website cost?
Each project is quoted after a WhatsApp chat, and hourly work is €25 an hour. I don't publish a fixed project price, because the cost depends on the number of pages, the features and how much content has to be created or moved.
How long does it take to build a website?
It depends on the scope and on how fast content and feedback arrive, so I give a time estimate in your quote. I won't name a date before I know what the site has to do. Anyone who does is guessing.
Which platform will you build my website on?
Usually WordPress, because I'm a WordPress developer and it lets you edit your own content. If a hosted builder, a static site or a custom application suits you better, I'll say so in the first chat, and tell you whether it's a job for me.
Will my new website rank on Google?
It will be built so Google can crawl, read and index it, and nobody can promise a position beyond that. Google itself says there are no secrets that automatically rank a site first. Rankings come from useful content, a sound site and links over time, which is what my SEO plans cover.
Can you rebuild my site without losing my rankings?
I can protect them as far as a rebuild allows, and I can't guarantee them. I keep the URLs that work, redirect the ones that change, carry over titles and content that already perform, and check Search Console after launch for errors.
Will I be able to edit the website myself?
Yes. I build pages so you can change text, photos, prices and opening hours without code, and I leave a short how-to guide. If you'd rather not, I make changes for you at €25 an hour.
Who owns the website when it's finished?
You do. The domain, the hosting account and the admin logins are registered in your name, with your email address. I keep access only for as long as you want me to maintain the site.
Tell Me What the Site Should Do. I'll Tell You What It Takes.
No form, no sales call. Message me on WhatsApp with a few lines about your business and the website you have in mind, and I'll reply with questions and then a quote.
// prefer email? [email protected] works too. Talk soon, my friend.
Sources and Last Check
Every threshold, date and "Google says" line on this page comes from the official pages below.
- web.dev: Web Vitals (the three Core Web Vitals and their "good" marks, 75th percentile rule)
- web.dev: How the Core Web Vitals metrics thresholds were defined (good and poor thresholds)
- Google Search Central: Understanding Core Web Vitals and Google search results (Google's recommendation)
- Google Search Central: Mobile-first indexing best practices (mobile version used for indexing; responsive design recommended)
- Google Search Central: SEO Starter Guide (no secrets that automatically rank a site first)
- W3C WAI: Introduction to Web Accessibility (definition, who benefits, human evaluation)
- W3C WAI: WCAG 2 Overview (WCAG 2.2 date, principles, levels)
- W3C WAI: Developing for Web Accessibility (the developer tips I use as a checklist)
- WordPress.org: Hardening WordPress (updates, backups, trusted plugins, risk reduction)
// last checked 11 Nov 2026. Prices are my own. Example data is labelled as example data. Opinions are marked as opinions.