How do I find a good web designer or programmer?
The right partner has a greater influence on the success of a website or software than the choice of technology. This guide shows how to find, vet and compare providers in a structured way.

You can find a good web designer or programmer in four steps: briefly describe your goal and requirements, search specifically for providers with suitable references, check the references live and, in the initial consultation, look for targeted follow-up questions. A good quote describes scope of services, process, usage rights and follow-up costs in writing. Red flags are missing references, guaranteed Google rankings and domains that are not registered to your company.
Step 1: Goal first, then the search
Before you look for a web designer or programmer, you should know what the end result should be. Half a page is enough: what do you need the website or software for, who will use it, which three features are indispensable, and by when should it be finished? This short description helps you recognize suitable providers – and makes quotes comparable later.
Also clarify which role you are actually looking for. A web designer designs, a web developer implements technically, a software developer builds applications with a database and business logic. Many projects need several of these roles. If you recognize that early, you search more precisely – either for several specialists or for a team that covers everything. This distinction also helps you read quotes correctly.
Step 2: Where to find good web designers and programmers
Recommendations from your network are a good start because you can ask directly about experiences. Also look at websites you like – the footer or legal notice (Impressum) often says who built them. Industry associations, chambers of commerce and startup centers also know service providers in the region and can make introductions. With recommendations, always ask how the collaboration went after launch.
If you search for “get a website built near me,” you get regional providers. Proximity is not a must, but it makes workshops, photo shoots and in-person coordination easier. Nano Concepts is based in Dudenhofen near Speyer and supports companies from the Rhine-Neckar metropolitan region in person, and clients from other regions remotely and on site when needed. More important than distance is how well communication works anyway.
- Recommendations from your network
- Footer and legal notice of websites you like
- Chambers, industry associations and startup centers
- Regional search for agencies near you
- Portfolios and published apps in the app stores
Step 3: Checking references and experiences properly
Do not rely on screenshots. Open reference websites on your smartphone: do they load quickly, is the text easy to read, do forms and ways to get in touch work? For apps, it is worth a look at the App Store or Google Play – there you can see whether the app is updated regularly and how users experience it day to day.
If you search for “app developer reviews,” read review portals critically and look for specific accounts rather than star ratings alone. The most telling is a short phone call with a reference client: was the schedule kept, how was the communication, and what is the support like after launch? Reputable providers are usually happy to arrange this contact.
Step 4: The right questions in the initial consultation
You can recognize a good initial consultation by the provider asking more than selling: about your goals, customers, processes and existing systems. Anyone presenting a finished solution after five minutes has probably not yet understood your problem. Also pay attention to whether technical terms are explained clearly and whether realistic expectations are set.
Ask targeted questions yourself and write down the answers from all providers side by side. That quickly shows who works in a structured and transparent way, who names clear responsibilities and with whom you can imagine working over months. Your gut feeling counts too – you will be talking a lot with each other in the coming weeks.
- Who is my dedicated contact?
- How does the project run, and when do I see first results?
- What is included in the price – and what is not?
- Who owns the design, source code, domain and access credentials?
- Who takes care of hosting, updates and bug fixing after launch?
- What happens if requirements change?
Step 5: Comparing quotes and spotting red flags
Do not compare quotes on price alone. A good quote describes services concretely, states the process and schedule, regulates revision rounds, acceptance and usage rights, and shows ongoing costs separately. Vague wording such as “complete website” without further details often leads to discussions about extra effort and additional costs later. If anything is unclear, ask for it to be specified before you sign.
Be cautious about guaranteed Google rankings, very short delivery times without a concept phase, missing references, or if the domain and hosting are registered to the service provider instead of you. A missing legal notice (Impressum) on the provider's own website is also a warning sign. We explain what web designers and programmers cost in our own guides. There you will also find the cost factors you can use to put quotes into perspective.
- Guaranteed rankings on Google
- No verifiable references
- Domain and hosting not registered to your company
- No written quote with scope of services
- No statement on maintenance and updates
Step 6: Start small and test the collaboration
Especially with larger software or website projects, a manageable start is worthwhile: a concept workshop, a clickable prototype or a first project phase with a clearly defined result. That way you get to know the working style and communication before you release the entire budget. A reputable provider has no problem with this approach but welcomes it. At the same time, you get a first result that you can keep using in any case.
At Nano Concepts, every collaboration begins with a free initial consultation. After that you receive a transparent quote, preferably at a fixed price – our packages serve as a guide: Starter from €2,500, Professional from €8,000 and Enterprise priced individually. You can take a look at references such as Oki's Knusperhähnchen in Germersheim or Rettinger in Dudenhofen beforehand.
What to look out for
Suitable references
Projects of similar scope or from your industry show whether a provider understands your requirements.
Roles covered
Check whether design, development, content and operations are covered or whether you need additional service providers.
Quality of the initial consultation
Targeted follow-up questions about goals and processes are a good sign of careful implementation.
Transparent quote
Scope of services, process, revision rounds and follow-up costs should be described in writing and in plain language.
Rights and ownership
Domain, hosting access, source code and usage rights should belong to you or be contractually secured.
Support after launch
Clarify maintenance, updates and contact persons before the project starts.
Communication
Clear explanations and dedicated contacts are decisive for a collaboration lasting months.
Your take-away checklist
- Write a short description with goal, users and core features
- Select three to five providers with suitable references
- Test references live on smartphone and desktop
- Talk to at least one reference client
- Ask all providers the same questions in the initial consultation
- Compare quotes by scope of services, rights and follow-up costs
- Have the domain and access credentials registered to your company
- Start with a workshop or prototype
How we support you

Web Design
Websites that show your brand clearly and guide visitors straight to an inquiry – designed with LOMA DESIGN.
Learn more
Software Development
Software from requirements to operations – web, mobile and integrations from a single source.
Learn more
Technology Consulting
Software selection, architecture, code review and a digitalization roadmap – independent and implementation-oriented.
Learn moreFrequently asked questions
First describe your goal and scope, then search specifically for providers through recommendations, reference websites and regional search. Check references live and, in the initial consultation, look for targeted follow-up questions. A written quote with a clear scope of services is a must.
Look for providers who have built comparable applications, and ask specifically about architecture, testing, documentation and operations after launch. Have them show you how source code and access credentials are handed over. For business-critical software, a team with cover for absences is often safer than an individual.
Proximity is not a must, but it makes workshops, photo shoots and in-person coordination easier. Many projects run smoothly remotely if communication and contacts are clearly regulated. Nano Concepts supports companies from the Speyer and Rhine-Neckar region in person, other regions remotely and on site when needed.
Typical red flags are guaranteed Google rankings, missing references, no written quote and domains registered to the service provider. A missing legal notice (Impressum) on the provider's website should also make you suspicious.
Reviews give hints but are not always representative. Look for specific accounts of schedule, communication and support. The most reliable are a conversation with a reference client and a look at published apps in the stores.
Not automatically. A higher hourly rate says little as long as you do not know how many hours and which services are included – references, working style and scope of services are what count. For new websites, a package or fixed price is more meaningful; with us, projects start in the Starter package from €2,500.
More guides & comparisons

What funding is available in Germany for a website, software and digitalization?
In Germany, digitalization projects can qualify for funding programs from the federal government, the states and the EU – usually as a grant, a low-interest loan or…
Learn more
Agency or freelancer – who should build your website or software?
A freelancer suits clearly defined tasks where one person with the right specialization is enough and you can handle the coordination yourself.
Learn more
How is software depreciated in Germany – and does a one-year useful life apply?
For tax purposes, the BMF circular (issued by the German Federal Ministry of Finance) on the useful life of computer hardware and software allows software to be…
Learn more
Fixed price or time and materials – which is better for software projects?
A fixed price fits when scope and requirements are clearly described before the project starts – you get budget certainty, and changes are handled through change orders.
Learn more
Contract for work (Werkvertrag) or service contract (Dienstvertrag) in software development?
Under a contract for work (Werkvertrag, §§ 631 et seq.
Learn more
Custom software or SaaS – when does which solution pay off for your company?
Standard software as a service (SaaS) is the right choice if your process is common in your industry and a ready-made solution covers it well: fast start, low initial…
Learn moreNeeds analysis: Finding a good web designer
Answer a few short questions – we usually get back to you within 24 hours with an initial assessment.
Request a project