From Manual Solar Admin to Integrated Operational Architecture
How we rebuilt the digital backbone of an independent solar consultancy—eliminating repetitive admin, structuring compliance data, and integrating website, quoting, CRM and operational workflows.
Home Services — 1 Feb 2025 — Website rebuild — Quote engine — Custom CRM — Compliance workflow
Client context
Tailored solar system design and consultation across the UK. As enquiry volume grew, so did operational load. The constraint was no longer demand. It was operational drag.

The core problems
Fragmented systems. Website, quotes, OpenSolar, spreadsheets, CRM, DNO paperwork, EasyMCS—each functioned alone. None communicated cleanly.
Manual data re-entry. Customer data entered repeatedly: website → quote tool → OpenSolar → CRM → compliance → EasyMCS. Every duplication increased time cost and error risk.
Admin scaling faster than revenue. The founder's time was consumed by re-keying data, preparing documentation, and managing spreadsheets.
Repeated data entry. Scattered visibility. Growing admin overhead.
SEO website
Full rebuild using Next.js. Structured content for search visibility. Clear enquiry pathways.
The website shifted from static presence to active acquisition channel.
Quote engine
Next.js frontend, Cloudflare Workers backend. Instant solar estimates. Structured data captured at source. Programmatic transfer into OpenSolar. Automatic CRM record creation.
Admin removed: Manual quote assembly, duplicate data entry, email handoffs, spreadsheet tracking.
Custom CRM
Instead of spreadsheets: structured pipeline stages, automated lead ingestion, unified customer record, centralised visibility.
From "Where is this project?" to "Everything is visible in one place."
Compliance workflow
We redesigned the data architecture. Compliance fields captured at enquiry stage. Data structured in CRM. Export-ready payloads. EasyMCS upload without re-entry.
— Key insightFull document automation is formatting. The real work is structuring the data correctly. That foundation is now in place.
Data captured once. Systems communicate automatically. Admin duplication eliminated.
Technology
Next.js. Cloudflare Workers. OpenSolar integration. Custom CRM. EasyMCS structured export. All built around operational leverage.
Outcomes
Infrastructure that scales without proportional admin growth.
Strategic takeaway
This wasn't about adding tools. It was about redesigning how information moves through the business. By capturing structured data at source and integrating systems programmatically, manual coordination was replaced with operational architecture.
Growth is no longer constrained by admin capacity.
Closing
This model applies to any recurring-revenue service business where multiple tools are used, admin scales faster than revenue, and founder time is constrained by manual coordination.
We build the digital backbone that removes that constraint.