We started with websites – and we still build them today: with WordPress, Joomla! or completely customized.
WordPress & Joomla!
Individual development
Speed, technical SEO & Core Web Vitals
Manageable without an agency subscription
Your new website is loading...
Agency for WordPress, Joomla & custom development Professional websites for your success
Your experts for CMS & custom web development in Tornesch near Hamburg since 2012. 120+ successful websites • in-house development team • SEO-optimized • GDPR compliant
Hamburg • Pinneberg • Kiel • Lübeck • Flensburg • All cities in Schleswig-Holstein
As a website agency serving Hamburg, Tornesch, and all of Schleswig-Holstein, we develop company websites with a systematic approach: WordPress development for easily maintainable business sites, Joomla! development for portals and communities, or custom website development entirely without a CMS—including support and maintenance , basic SEO features, and GDPR-compliant setup upon request. If you're less concerned with the technical aspects and more focused on design and presentation —for example, for a craft business, a medical practice, or a vacation rental in the surrounding area—then our page on web design in Hamburg and the surrounding area is a better starting point.
WordPress development
Professional WordPress websites for businesses of all sizes. User-friendly and scalable.
Result:
70% of appointments booked online, reduced telephone workload, satisfied patients. All references →
References
References: WordPress, shop systems & custom development
Portal, holiday home, industry, specialist retail, brand, medical technology: six very different tasks — and what we made of each.
fewo-nordostsee.de — Portal for over 150 holiday accommodations on the North and Baltic Seas: public search for guests, own workspace for hosts.
Portal · WordPress · Tourism
Fewo-Nordostsee.de — a website that has to serve two target groups
Most websites have one target audience. This portal has two—and both expect something completely different. Guests want to find the perfect vacation rental in just a few clicks. Hosts want to maintain their listing, adjust prices according to the season, and keep track of occupancy without needing any technical expertise.
We therefore designed two interfaces instead of one. Externally, it's a portal with over 150 accommodations, destination pages, and a search function that filters by location, dates, and amenities. Internally, it's a host area that functions like a cockpit: overview, reservations, messages, payouts, and invoices all in one place. The Homey theme provided the foundation, but the real breakthrough came from over 50 custom extensions—each a separate module designed to be update-safe, ensuring that future theme updates don't overwrite anything. The listing editor was recently completely redesigned: a full workspace, preview banners, and the ability to add photos and videos directly to the description.
Public portal and host area in one system
Over 50 custom extensions, built to be update-safe
Availability calendar with seasonal prices and rules of stay
Destination pages and SEO as an integral part of the structure
Result: A website that reduces administrative overhead instead of creating it — booking, calendar, prices, messages and invoices are all centrally located in one place.
industriearmaturen-shop24.de — completely rebuilt frontend for a B2B shop, with its own product gallery, mega menu and datasheet modal.
B2B frontend · Hyvä · In-house development
Industriearmaturen-Shop24 — when the website is a sales channel
For Barthel Armaturen, the website is not a brochure, but rather the ordering platform for mechanical engineering, shipyards, and industrial procurement. Accordingly, the requirements were high: the front end had to be fast, clearly present technical products, and reflect procurement processes that differ between B2B and B2C.
We completely rebuilt the frontend—based on Hyvä with a custom theme on top. This includes a mega menu with five main categories, a minicart hover dropdown, a redesigned footer, and a custom-developed product gallery with hover zoom, a permanent magnifying glass, swipe functionality on smartphones, and a pinch-zoom lightbox. Technical buyers need documentation: datasheets are available as PDFs in the modal with iframe previews; we converted 434 absolute references to relative paths for this purpose. On mobile devices, snap-scroll USPs guide users through the arguments, and the category filters have been completely revamped with consistent parameters and labels.
Custom theme based on Hyvä instead of standard layout
Product gallery with hover zoom, magnifying glass, swipe and pinch lightbox
Datasheet modal with PDF preview directly on the product
Mega menu, minicart dropdown and redesigned filter overlays
Result: A frontend with PageSpeed scores above 90 — and an interface tailored to technical procurement rather than window shopping.
blaue-haus.de — Website for a single-pitched roof house in Friedrichskoog-Spitze, implemented as a completely custom WordPress theme with weather and tide widgets.
WordPress · custom theme · no page builder
The Blue House — a self-built holiday home website
The blue house is a blue-grey A-frame house in Friedrichskoog-Spitze, right on the North Sea coast, privately rented. The client wanted a quiet, high-quality, and personal website that would showcase the house emotionally and simultaneously generate booking inquiries—managed by the owners themselves.
We built the site entirely as a custom WordPress theme: no framework, no page builder, just style.css, functions.php, and template parts according to WordPress standards. The core feature is a custom booking request module with a date picker, blocked availability periods, live price calculation, and GDPR consent. We also added a masonry image gallery with a lightbox and two widgets that truly bring the location to life: live weather data from the German Weather Service (DWD) and tide information from the German Maritime and Hydrographic Agency (BSH) tide calendar. The contact form only loads the map upon click, and the fonts are stored locally—both for data privacy reasons.
Hand-built theme, lean and maintainable, without page builder bloat.
Booking request with date picker, availability blocks and live price
Live weather (DWD) and tides (BSH) directly on the page
GDPR compliant: Click-to-load map, local fonts, JSON-LD
The result: A website that does exactly what it needs to do — and doesn't carry any unnecessary baggage. For landlords, this means a site they themselves keep up to date.
meyer-shop.pl — Specialist retail presence for horticulture, tree nursery and landscaping, distributed across multiple country storefronts.
Specialist retailer · multiple storefronts · since 1819
Hermann Meyer — a website for two countries and two target groups
A specialist retailer with over 200 years of history has a comprehensive catalog and a diverse clientele: professionals from horticulture, nurseries, and landscaping on the one hand, and private customers on the other. Both should be able to find their way around the same website – and that in several countries.
We developed our own streamlined base template, which adopts the proven Meyer design and is optimized for loading speed and conversion rates. The catalog interface is designed for ease of navigation: a clear category structure, filters and sorting across thousands of items, and a direct "Add to Cart" option from the list. On the product page, availability and delivery time are prominently displayed, followed by a dedicated section for bulk orders, product PDFs such as datasheets and assembly instructions, and relevant recommendations. The site is distributed across multiple country-specific storefronts on a shared platform—including German and Polish—with country-specific content and appropriate language signals.
Custom, streamlined template instead of a heavy, purchased theme
Catalog UX for thousands of items with filters and direct ordering
Dedicated business customer area and bulk order inquiries
Multiple country-specific storefronts with correct language signals
Result: A presentation that makes tradition visible — with trust elements such as buyer protection and the year 1819 — and yet is technically state-of-the-art.
Shopware 6 presence for the newXise brand: clear product range management, fast pages, trust elements in the right places.
Brand presence · Shopware 6 · Performance
newXise — Brand presence for functional food
When it comes to dietary supplements, trust is key — and trust is built on transparency and speed. newXise needed a website that presented its complex product range in a fresh and professional manner, without making visitors wait for content.
We designed the information architecture from the product range perspective: a few strong main entry points, consistent product attributes, clean filters, and descriptive URLs—finding instead of searching. The design is mobile-first, with scannable highlights, a clear hierarchy, thumb-friendly buttons, and trust elements precisely where doubts arise during the buying process. On the technical side, we focused on measurable metrics: controlling image formats, lazy loading, organized scripts, and planned caching to ensure the visible content is displayed quickly and the layout doesn't jump around during loading.
Information architecture based on product range logic instead of menu items
mobile-first with a clear hierarchy and trust elements
Performance work on loading time, layout stability and interaction
Customized storefront theme, deliberately few plugins
The result: A performance where design, technology and content all pull in the same direction — instead of hindering each other.
eksobionics.com — complete German localization of an exoskeleton manufacturer's website using WordPress and WPML.
WordPress · WPML · Localization
Ekso Bionics — an existing website for the German market
Ekso Bionics develops exoskeleton technologies that give people with physical limitations greater mobility and independence. Their main website was in English. A simple translation wasn't enough for the German-speaking market—a fully localized version was needed.
We configured WPML so that the German content runs seamlessly alongside the English, translating 30 pages and six blog posts—along with menus, FAQs, and testimonials. The top navigation and footer were rebuilt in German to ensure intuitive user experience. Specifically German pages, such as "Patient and Caregiver," were added, along with a legally compliant imprint. Visibility was primarily a priority, focusing on avoiding duplicate content between language versions and building local SEO in the DACH region (Germany, Austria, and Switzerland); enhanced Google Analytics tracking makes the German reach measurable.
30 pages and 6 blog posts translated and localized
German menu structure instead of mere word translation
Duplicate content between language versions avoided.
German legal notice and extended tracking
Result: An English website was transformed into an independent German site — technically stable, legally compliant and findable in the DACH region.
Where you end up depends on: page size, design depth, migration of existing content.
WordPress or Joomla
Up to 10 pages
Responsive design
Contact form
Basic SEO
SSL Certificate
3 months support
Business Website
For established companies
€4.800–8.150 one-time
Where you end up depends on: functionality, multilingualism, and custom modules.
WordPress or Joomla
Up to 30 pages
Premium Theme
Blog/News System
Advanced SEO
Multilingual support
Google Analytics
6 months support
Online Store
E-commerce solution
€9.000–15.500 one-time
Where you end up depends on: number of products, payment methods, interfaces.
WooCommerce/VirtueMart
Unlimited products
payment provider
Shipping integration
ERP
Customer accounts
SSL & Security
12 months support
Package prices are net, excluding VAT. These are indicative values – we will create your individual offer after a brief needs analysis.
Frequently Asked Questions about WordPress & Joomla
Everything you need to know about your new website
How much does a WordPress website cost in Hamburg?
A professional WordPress website in Hamburg costs between €2.100 and €22.500 with us, depending on the scope. Small business websites start at €2.100–€3.550, while comprehensive corporate websites range from €4.800–€8.150. As a WordPress agency in Tornesch near Hamburg, we offer transparent fixed prices and personal, on-site support. Use our online shop cost calculator for an initial estimate. Package prices are net, excluding VAT.
How long does it take to develop a Joomla website?
A standard Joomla website takes 3-6 weeks to develop. For businesses in Pinneberg, Elmshorn, and the surrounding area, we offer express development in 2-3 weeks. Complex Joomla portals with special features require 8-12 weeks. We guarantee personal, on-site project support. See our references for successful projects.
WordPress or Joomla - which CMS is better for my business?
WordPress is perfect for business websites, blogs, and small to medium-sized projects. Joomla is ideal for complex portals, multilingual content, and community websites. As CMS experts in Hamburg, we offer free consultations to help you choose the optimal solution for your project. Explore our full range of services or let us create a website for you.
Do you offer website maintenance and support in Kiel?
Yes, we offer professional website maintenance and support for WordPress and Joomla in Kiel, Lübeck, and throughout Schleswig-Holstein. Our service includes updates, backups, security, and technical support. Maintenance contracts range from €210 to €330 per month. Explore our downloads and tools for website maintenance. Package prices are net, excluding VAT.
Can you migrate my old website to WordPress?
Yes, we are experts in CMS migration. Whether from Joomla, Typo3, Drupal, or static HTML pages – we migrate your content securely to WordPress. SEO rankings are preserved. Service for businesses in Hamburg and Schleswig-Holstein. Check out our WordPress references.
Are your WordPress websites mobile-friendly?
All our WordPress and Joomla websites are 100% responsive and mobile-optimized. Mobile-first design is standard. Perfect display on smartphones, tablets, and desktops. Important for businesses in Norderstedt and Ahrensburg. Test your website's performance with our SEO audit tool.
Which plugins do you recommend for WordPress?
We recommend proven premium plugins: Yoast SEO or RankMath for search engine optimization, WP Rocket for performance, Wordfence for security, and WPML for multilingual support. Consulting services for businesses in Wedel, Quickborn, and Reinbek. Discover our WordPress plugins and Magento extensions.
How fast does an optimized WordPress website load?
With professional optimization, WordPress websites achieve loading times of under 2 seconds. We utilize caching, CDN, image optimization, and code minification. PageSpeed scores above 90 are standard. Performance optimization for websites in Stade and Glinde. Learn more about our SEO services.
Do you offer Joomla 4 development?
Yes, we develop with the latest Joomla 4. Modern architecture, Bootstrap 5, improved performance and security. Migration from Joomla 3 to 4 is possible. Ideal for companies in Itzehoe, Neumünster, and Heide. As an experienced Joomla agency, we provide expert support.
Is WordPress GDPR-compliant for German companies?
Yes, WordPress can be fully configured to comply with GDPR. Cookie consent, privacy policy, contact forms with consent – we implement all legal requirements. Consulting for companies in Schenefeld, Rellingen, and Barmstedt. Learn more about Trusted Shops certification for added peace of mind.
What are the hosting requirements for WordPress and Joomla?
WordPress requires: PHP 7.4+, MySQL 5.7+, HTTPS. Joomla: PHP 8.0+, MySQL 5.6+. We recommend SSD hosting with at least 2GB of RAM. Hosting consulting for businesses in Kaltenkirchen and Uetersen. Read our blog for the latest tips.
WordPress is very secure with regular updates and professional configuration. We implement firewalls, SSL, 2FA, and regular backups. We conduct security audits for websites in Hamburg and Pinneberg. Our maintenance service guarantees ongoing protection.
Do you offer SEO optimization for CMS websites?
Yes, all our WordPress and Joomla websites are SEO-optimized. On-page SEO, technical SEO, local SEO for Hamburg and the surrounding area—this creates the foundation for good rankings. SEO consulting for businesses in Norderstedt and Ahrensburg. Discover our SEO services , Google Ads , and content marketing.
Can I maintain my website myself later?
Yes, WordPress and Joomla are user-friendly CMS systems. We offer free training on how to use your website. You can edit content, images, and pages yourself. Training is available on-site in Lübeck and Kiel. If needed, we are happy to take over ongoing maintenance as part of our support packages.
What is the difference between WordPress.com and WordPress.org?
WordPress.org is the self-hosted, open-source version offering full control and flexibility. WordPress.com is a hosted service with limitations. We work exclusively with WordPress.org for maximum freedom. As a professional WordPress agency in Hamburg , we are happy to advise you.
Which payment methods does WooCommerce support?
WooCommerce supports all major payment providers: PayPal, Stripe, Klarna, Amazon Pay, credit cards, SEPA direct debit, and invoice. Integration available for merchants in Wedel and Pinneberg. Learn more about payment methods and shipping options in your online shop.
Can you create multilingual websites?
Yes, we create multilingual websites with WordPress (WPML, Polylang) and Joomla (native multilingual support). Ideal for international companies in Hamburg, Kiel, and Flensburg. Combine this with our newsletter marketing for international campaigns.
How often should WordPress updates be performed?
WordPress core, themes, and plugins should be updated monthly. Security updates should be installed immediately. We take care of this with our maintenance contracts. Service for businesses in Husum, Schleswig, and Glinde. Contact us via our contact form.
Do you offer emergency support for hacked websites?
Yes, we offer 24/7 emergency support for hacked WordPress and Joomla websites. Malware removal, closing security gaps, and recovery. Fast help for businesses throughout Schleswig-Holstein via our support service.
Can Joomla be connected to CRM systems?
Yes, Joomla can be integrated with CRM systems like HubSpot, Salesforce, and Zoho. Automated lead capture and customer management. Integration service for businesses in Halstenbek and Schenefeld. We also offer ERP integration , SAP Business One interfaces , and Oracle NetSuite integration.
Which industries do you serve with your CMS solutions?
We serve all sectors: crafts, services, medicine, law, hospitality, retail, industry, and education. Industry-specific solutions for companies in Hamburg and Schleswig-Holstein. See our diverse references from various sectors.
Do you also offer logo design and corporate design?
Yes, we offer complete corporate design: logo, business cards, letterhead, and color scheme. A consistent look for your website and print media. Design services in Elmshorn and Norderstedt. In addition, we offer social media marketing for a consistent brand presence.
How long does indexing take at Google?
After your website launches, Google indexing takes 2-4 weeks. We accelerate this process through sitemap submission and Search Console. SEO services for businesses in Reinbek and Quickborn. Use our SEO audit tool for monitoring.
Can existing content be transferred?
Yes, we transfer all existing content, texts, images, and documents to your new WordPress or Joomla website. Professional content migration for companies throughout Schleswig-Holstein. Take advantage of our content marketing services for new content as well.
Do you offer training for employees?
Yes, we train your employees in using WordPress or Joomla. On-site training or online training. Customized training concepts for companies in Hamburg and the surrounding area. We also offer online product marketing training.
How important is SSL for my website?
SSL is essential for security, trust, and SEO. Google prefers HTTPS websites. We implement free Let's Encrypt SSL certificates. Standard for all websites in Barmstedt and Kaltenkirchen. For online shops, we also recommend Trusted Shops certification.
Can you create accessible websites?
Yes, we develop accessible websites according to WCAG 2.1 standards. This is important for public institutions and social service providers. We offer website accessibility services in Uetersen and Wedel. As an experienced website agency, we are familiar with all the requirements.
What is included in the maintenance contract?
Our maintenance contract includes: updates, backups, monitoring, security checks, minor changes, and support. €210–330 per month. Maintenance for websites in Tornesch and throughout Hamburg. Details about our support packages can be found here. Package prices are net, excluding VAT.
How long has your agency been in business?
Storetown Media has been in business since 2012. Over 14 years of experience in WordPress and Joomla development. 120+ satisfied customers in Hamburg and Schleswig-Holstein. Your reliable local CMS agency. We also operate as a Magento and Shopware agency and support sales on marketplaces . See our Magento and Shopware references.
Your WordPress & Joomla agency in Hamburg & Schleswig-Holstein
Local presence, international standards
Hamburg
🌐 Website development Hamburg
Pinneberg
🎨 Web design agency Pinneberg
Elmshorn
💻 CMS development Elmshorn
Tornesch
🏠 Your web agency in Tornesch
Uetersen
🔧 Joomla & WordPress Uetersen
Norderstedt
🚀 Fast websites Norderstedt
Lübeck
⚓ Web developer Lübeck
Kiel
🌊 Create a website in Kiel
Itzehoe
📱 Responsive web design Itzehoe
Neumünster
🛠️ Website maintenance Neumünster
Heather
🌾 Company website Heide
Stadium
🍎 Websites Stade
Flensburg
🇩🇰 Multilingual websites Flensburg
Husum
🦀 Internet agency Husum
Schleswig
🏰 CMS solutions Schleswig
Ahrensburg
💼 Business websites Ahrensburg
frond
🔌 Web development Wedel
Quickborn
⚡ Performance websites Quickborn
Reinbek
📈 SEO web design Reinbek
Glinde
🎯 Landing pages Glinde
Halstenbek
📝 Content websites Halstenbek
Schenefeld
🛡️ Secure websites Schenefeld
Rellingen
🔄 Website relaunch Rellingen
Barmstedt
📦 Barmstedt online presence
Kaltenkirchen
✈️ Web hosting Kaltenkirchen
Henstedt-Ulzburg
🔗 Web projects Henstedt-Ulzburg
Bad Segeberg
🎭 Creative web design Bad Segeberg
Bad Oldesloe
♨️ Modern web design Bad Oldesloe
Bargteheide
🔐 SSL & Security Bargteheide
Geesthacht
⚡ Loading time optimization Geesthacht
Buxtehude
📚 Blog & Magazine Buxtehude
Rendsburg
🌉 Company websites Rendsburg
Start your website project today
As an experienced CMS agency, we develop your perfect website. From conception to maintenance - everything from a single source.
Tornesch office near Hamburg
Storetown Media
Schilfweg 17
25436 Tornesch
Near Hamburg
Our expertise
WordPress & Joomla professionals
120+ successful websites
14 + years of experience
Fixed prices starting from €2.100
Service & Support
Carefree package
Maintenance & Updates
Training included
24-hour support response time
Your new website starts here
Tell us about your project
Request successfully sent!
Thank you very much! We will get back to you within one business day.
We use cookies to optimize our website and our service.
Functional
always active
The technical storage or access is absolutely necessary for the legitimate purpose of enabling the use of a certain service that is expressly requested by the subscriber or user, or for the sole purpose of transmitting a message via an electronic communication network.
preferences
Technical storage or access is necessary for the legitimate purpose of storing preferences that have not been requested by the subscriber or user.
Statistics
The technical storage or the access, which takes place exclusively for statistical purposes.Technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, the voluntary consent of your Internet service provider or additional records from third parties, the information stored or retrieved for this purpose cannot usually be used to identify you alone.
Marketing
The technical storage or access is required to create user profiles, to send advertising or to track the user on a website or across several websites for similar marketing purposes.
{% if featuredImage and featuredImage != "" %}
{% endif %} {% if title and title != "" %}
{{ title }}
{% endif %} {% if excerpt and excerpt != "" %}
{{ excerpt | truncatewords: 25 }}
{% endif%}
🛒
Cart
0
✓ Article added
🛒
0
Cart0,00 €
<
Ahoy! I'll keep you on course.Captain Ole here, your guide to e-commerce. I'll let you know as soon as a new article is published—directly in your browser. No newsletter, unsubscribe anytime.Yes, let me know.No thank youYou will receive notifications from now on.We will notify you as soon as a new article is published.No more messages.You will no longer receive any messages from us.Your browser is blocking notifications for this page. You can re-enable this in your browser's page settings.That didn't work. Please try again later.One moment …Unsubscribe from notificationsReceive notifications
Should I notify you when something new is published? Then I'll notify you directly in the browser — no newsletter, you can unsubscribe at any time.Yes, let me know.No thank youOne moment …Registered. I'll get in touch as soon as a new article is published.Your browser is blocking notifications for this page. You can re-enable this in the page settings.They are following my message — Captain Ole Questions about this post? Just click and we'll sort it out.
Captain Ole is an AI and can be wrong. Please do not share any personal data.
Hi! I'm Captain Ole⚓ — Your guide for e-commerce & websites. Questions about online shops, websites, SEO, or our services? I'll get you on the right track.Sorry, something went wrong — please try again. ⚓The connection was briefly interrupted — please try again. ⚓Forward the question to the teamYour email address or phone numberSendQuestion + message will go directly to our teamPrivacy PolicyHand over ⚓ The team has received your question and will get back to you by email or phone call — usually promptly on weekdays.That didn't work — please call us: 04122-4084792.Connection interrupted — 04122-4084792 will help immediately.
Enlarge the windowReduce window size againRestore default sizeDrag the header to move · Drag edges and corners to resize · Double-click for full screen · Drag to the right edge to dockDock as column on the rightSolve column again