FAQ

What is included in Dobble’s website development service?

Dobble’s website development service includes strategy, site architecture planning, custom development, secure staging, performance optimisation, testing and launch support. Most websites are built using Dobble’s proprietary Genesis CMS, while Laravel is used for larger bespoke systems and complex integrations. Each project is scoped around performance, security, SEO foundations, scalability and long-term business growth.

Dobble’s website development service is designed for businesses that need more than a visually updated website. The focus is on building a fast, secure, scalable and search-ready digital foundation that can support long-term growth. That means the project is planned around structure, performance, conversion pathways and technical reliability before the final design and build are completed.

A typical website development project may include discovery, project scoping, site architecture planning, technical planning, custom development, content structure, performance optimisation, testing, staging, client review and launch deployment. The exact inclusions depend on the project scope, business goals, integrations, content requirements, hosting environment and any ongoing SEO, maintenance or support arrangements.

Dobble primarily develops websites using its proprietary Genesis CMS, which is purpose-built for performance, security, SEO capability, flexibility and reduced reliance on third-party themes or large plugin stacks. For larger bespoke systems, business applications, advanced workflows or complex integrations, Dobble may use Laravel. Dobble’s current business-supplied position is that it does not build new websites on WordPress, Shopify or WooCommerce.

Website development can include service business websites, multi-location websites, e-commerce websites, custom web applications, Genesis CMS website development, Laravel application development, API integrations, technical testing and secure deployment. Integrations may include systems such as CRMs, accounting software, booking systems or other business tools where they are part of the agreed project scope.

Dobble’s development process usually starts with discovery and strategy. This helps define the purpose of the website, the intended customer journey, the services or products being promoted, the required page structure and the technical requirements. This stage is important because Dobble follows a Structure Before Aesthetics approach. Search visibility, site hierarchy, internal linking, content flow and conversion-focused layouts are considered early rather than treated as afterthoughts.

Once the project direction is clear, Dobble plans the development environment and technical foundation. Websites and applications are developed and tested in a secure staging environment before deployment. Where possible, clients can review a password-protected staging version of the website, often on a staging subdomain. If domain access is not yet available, Dobble can securely share staging access through a password-protected Cloudflare Tunnel.

Development work is focused on clean, purposeful code that supports performance, security, maintainability and scalability. This may include CMS configuration, page templates, content management areas, responsive front-end development, technical SEO foundations, structured navigation, analytics setup, sitemap preparation, caching, security configuration and launch preparation, depending on the agreed scope.

Before launch, Dobble carries out testing and optimisation. This may include device testing, browser testing, speed checks, security checks, form testing, integration checks, content review and final deployment preparation. Once the client approves launch, Dobble performs final testing and deploys the website to the live environment.

Client content management access may also be included where appropriate. Clients who request Genesis CMS access can be provided with a limited user account containing the permissions needed to manage website content. Access levels are assigned at Dobble’s discretion to help protect the integrity, security and functionality of the website. Basic training and documentation for common content management tasks can be provided where requested.

It is also important to understand ownership boundaries. Clients retain ownership of the content and assets they provide, such as logos, branding, text, images and business materials. Dobble retains ownership of its proprietary website source code, Genesis CMS software, frameworks, development tools, templates, source files and related intellectual property. Clients are granted a licence to use the website and Dobble’s proprietary CMS while their SLA remains active and their account is in good standing.

Website development timeframes vary by scope. As a general guide, custom website development typically takes 4 to 8 weeks, e-commerce development usually takes 6 to 12 weeks, and custom Laravel applications may take 8 to 24 weeks or more. These are guides only and depend on complexity, revisions, client responsiveness, content approval and access to required third-party services.

Dobble does not guarantee SEO rankings, traffic, enquiries or revenue from a website build. Instead, its role is to build the technical structure, performance foundation and scalable platform needed to give the website a stronger basis for search visibility, usability and long-term growth. To discuss what should be included in your project, you can request a consultation or discuss your website development requirements with Dobble.

Ready to start?

Let's build something that works for your business.

Get a tailored quote or send us your question — the team is here to help.

Get started Ask a question

Keep exploring

Tap to call
Enquire now

Ask Dobble

Ask a question

Send us your question and the Dobble team will get back to you.

Prefer to talk to us directly?

Get in touch

Contact us

Tell us about your project and the Dobble team will be in touch shortly.

Prefer to talk to us directly?