Image: Polynesian flying fox (Pteropus tonganus) in flight Taveuni — Charles J. Sharp, CC BY-SA 4.0
Web DesignWhat Actually Runs Your Website: The Sun City Marketing Stack
Most agencies won't tell you what your website is built on. You get a login, a monthly invoice, and a vague answer if you ask. Then one day you want to move, or you want to know why the site is slow, and nobody can give you a straight explanation.
So here's ours, in plain language. This is what every site we build actually runs on, and why each piece is there.
The site itself is custom HTML
Every page we ship is custom HTML. There's no content management system sitting underneath it, no plugin layer, no theme, no page builder.
That sounds like a technical detail. It isn't. It's the difference between a site that sits there working and a site that needs tending.
A plugin-driven site is a small software stack. Hosting, a theme, a builder, a security plugin, a caching plugin, an SEO plugin — each updating on its own schedule, each update a chance for two pieces to disagree. Nothing on your site needs to update, because there's nothing underneath it that can go out of date.
Nobody calls me because their site broke overnight. There's nothing there to break.
Static files are why it loads fast
When someone taps your site from a truck on bad signal, they're downloading finished files. No database is queried. No template is assembled. The page is already the page.
That's most of what people mean by "fast." Speed is a ranking signal, but honestly, ranking is the second reason. The first is that people leave. A contractor's site gets opened one-handed, in a driveway, by someone who already has three other tabs. You get a couple of seconds.
Schema is how the site explains itself to Google
Every build gets JSON-LD schema markup. In practice that means structured data describing your business the way a search engine wants to read it: your name, address and phone, your services and prices, your reviews, and answers to common questions.
Regular page text asks Google to interpret. Schema tells it directly. That's what makes a listing eligible for the richer result — the stars, the FAQ dropdowns, the pricing.
It's included in every build. It isn't an upsell, and it isn't a separate SEO package.
Search Console and the sitemap
Once the site is live, we set up Google Search Console and submit the sitemap to Google, Bing and Yandex.
This is unglamorous and it matters. A new site isn't automatically in the index. Submitting it is how you stop waiting and start being findable. Search Console is also where you find out what people actually typed to reach you, which is usually more useful than any guess about keywords.
Forms that reach you immediately
Every site has a contact form wired to send you an email the moment someone fills it out.
Not a dashboard you have to remember to log into. Not a form that quietly fails and looks like it worked — I've found that on more inherited sites than I'd like. An email, on your phone, while the person is still thinking about their leaking water heater.
Speed of reply is most of the job. The system's only role is to not lose the lead.
Images are sized, converted and hosted with your site
Photos come off phones enormous. A 6MB image on a page is the single most common reason a contractor site crawls on mobile.
Every image gets resized, converted to a modern format, and served from your own hosting. No third-party image service that can change terms or disappear.
The blog publishes consistently because the system does the repetitive part
If you're on the blog plan, posts go up on a schedule and stay consistent in structure, formatting and schema.
That's deliberate. The repetitive part of publishing — the layout, the tags, the structured data, the archive, the internal links — is handled by the system. What's left is the writing, which is the only part that should need a person.
The reason it matters to you: consistency is what search engines reward, and consistency is exactly what busy people abandon first.
Hosting and the Care Plan
The site lives on managed hosting we maintain. The Care Plan is $110 every 90 days — $330 your first year, then $110 every 90 days after that.
It covers hosting, monitoring, backups, content edits, and support when you need something changed. There's no renewal increase — the price doesn't move on you in year two.
You see it working before you pay
Before any of this costs you anything, we build a live demo of your actual site — your business, your services, your area — and send you the link.
You look at it on your phone. If it isn't right, it costs you nothing.
Why we tell you all this
A website you don't understand is a website you can't leave. Some agencies prefer it that way.
We'd rather you know what you're getting. Custom HTML, schema, search console, real forms, optimized images, hosting that's maintained. Nine-tenths of the value is in doing those things properly and consistently — not in anything secret.
If you want to see what it looks like built for your business, that part doesn't cost you anything up front.