Website Maintenance

Website maintenance for Thunder Bay businesses

Updates, backups, security and quick content changes for Thunder Bay websites, so hours, notices and forms stay right through storm days, fire season and everything in between.

  • WordPress updates
  • Off-site backups
  • Security checks
  • Storm and fire notices
  • Form tests
A laptop with a security shield and a steady uptime graph next to a backup drive by a frosted window at dawn

A site has to keep pace with the seasons

Business in Thunder Bay, Ontario follows a strong seasonal rhythm. Winter delivers 162.9 cm of snow in an average year, and searches like “thunder bay snowfall school closures” jump whenever a storm comes through. Summer brings fire bans and forest fire updates, with suggestions such as “shuniah fire ban” and “thunder bay forest fire evacuation”. Any of those days can change your hours, the area you can reach, or what you can safely offer.

When plans change, many customers check your website before they ring. A short notice across the top of the page, posted that same day, spares them a wasted trip and spares your staff a flood of calls. A site still showing summer hours in February, or last year’s fair dates in August, tells people nobody is looking after it.

Behind the pages sits software that ages. WordPress is really three layers, the core, the theme and the plugins, each written by different people and updated whenever their authors decide. Ignore them through a long winter and something usually cracks: a booking calendar that stops loading on phones, or an inquiry form that cheerfully says “thank you” while the message disappears. Regular care finds both before customers do.

  • 162.9 cm of snow in an average year
  • 4 layers of a site, each updated separately
  • Monthly test of every form and booking tool
Sketch of a shield, a ticked checklist and a flat line showing steady uptime

Search demand

Searches that show why content must stay current

There are no Thunder Bay suggestions about website upkeep itself. These Google.ca suggestions from October 2026 mark the moments when a stale page, or a broken form, lets a customer down.

Search term Intent Why it matters
thunder bay snowfall school closures Urgent Storm days shift plans across the city; your notices should shift too.
shuniah fire ban Urgent Fire-season rules that affect outdoor work, rentals and events.
thunder bay forest fire evacuation Urgent A summer search where accurate, same-day information matters most.
thunder bay restaurants open monday High Day-by-day hours, read from your site as well as your listing.
thunder bay daycare application online High A form that has to work every single time someone uses it.
massage therapy thunder bay online booking High A booking tool that fails after an update loses appointments without a sound.
thunder bay events this weekend Medium Event pages and dates go stale quickly if nobody refreshes them.
murillo fair 2026 Medium Yearly dates that need changing each season, not once.

Small, regular care beats an emergency repair

Customers, not owners, tend to be the ones who discover a broken website, and by that point the repair comes after weeks of lost inquiries. Routine care catches problems sooner, while they are cheaper and easier to schedule. Thunder Bay sites also get a same-day notice routine: if snow, a fire ban or a power outage alters your plans, message us and we post a clear notice on the site as fast as we can.

Quiet failures

Five problems that hide on a Thunder Bay business site

Any one of these can sit unnoticed for a season while the front page looks perfectly healthy.

  1. 01

    Winter hours still up in July

    Seasonal hours, a holiday closure or a storm notice left in place long after it applied. Visitors read it as a sign the business is careless or shut, and they move on.

  2. 02

    A form that never delivers

    The visitor sees a thank-you message, yet the inquiry is filtered as junk or bounced by the mail server, and nobody knows. Routing mail through a dedicated sending service, then testing it monthly, ends the mystery.

  3. 03

    A booking tool broken by an update

    A change to a plugin or to WordPress itself can stop a booking calendar loading on phones. People at a desk never notice; customers on mobile simply give up.

  4. 04

    Nobody knows who controls the domain

    The original developer is gone, nobody has the hosting login, and renewal reminders land in a dead inbox. We track down every account and put it back in your name.

  5. 05

    Hidden spam pages

    An old plugin lets someone slip in pages or links that search engines see and visitors do not. Rankings sag while the site looks perfectly normal from the front.

Parts that need care

Four layers, four schedules

Each part of a site updates on its own timetable and breaks in its own way, so each one gets a routine of its own.

01

WordPress core

Security fixes applied promptly

Security patches are applied within days of release. Large version upgrades are held back until the plugins your site leans on have caught up.

02

Theme and plugins

Backed up before each update

Where most crashes and hacks begin. Inactive plugins are deleted outright, since a deactivated one can still be attacked.

03

Server software

Upgraded with your say

Your host runs a PHP version that grows stale: slower first, then unsupported, then upgraded by the host on a date of its choosing. We plan that move with you instead.

04

Domain, DNS and certificate

Renewal dates tracked

Seldom touched, but if one lapses your website and your email can stop at the same moment. We note who owns each, where it sits, and when it renews.

The work

What upkeep includes

01

Updates with a backup first

Updates to core, theme and plugins run on a set schedule. A backup comes first; a look at the main pages on a phone comes after.

02

Copies kept off the server

Your files and database copied to storage that does not live with your host, and restored as a test every so often so we know the copies are good.

03

Security basics

Malware scans, login protection, old user accounts cleared out, and urgent patches applied when a plugin flaw is made public.

04

Downtime alerts

An automatic check visits the site every few minutes and warns a real person if it stops responding.

05

Forms and bookings tested

Once a month a test message goes through each form and booking tool, and we confirm it arrives where it should.

06

Changes when you ask

New hours, a storm or fire-season notice, a seasonal price list, a new face on the team: send it over and it goes live.

Done carefully

Who keeps the keys

Standards we apply to every account, set out here so you can check us against them.

How we work
Your hosting, your domain and your admin login stay with you. We work through an account of our own, which you can remove whenever you like.

Caring for your site is not the same as owning it, and we never confuse the two. Ordinary upkeep comes inside the monthly plans. If a site has fallen far behind, or has already been broken into, it needs a catch-up job first, and you get a price for that before we begin.

Your access
Never taken away
Backups
Stored apart from your host
Extra work
Quoted in advance
Ask us about your business
Two people at a shop counter going through the pages of a printed report
  • No changing your passwords to shut you out.
  • No updates without a backup in place.
  • Any additional work gets a price you approve first.
  • No pirated premium plugins, a favourite route for malware.

How we work

Four steps, in plain order

From a first look at your listing to a short monthly report you can read over coffee.

  1. 01

    Look first

    We study your site and Business Profile, then test where you surface from several corners of Thunder Bay.

  2. 02

    Choose the searches

    Together we settle on the searches that matter and tie each to one page or one listing change.

  3. 03

    Do the work

    Profile, site, content and directory fixes, beginning with whatever should shift results soonest.

  4. 04

    Report and adjust

    Each month you see the calls, messages and positions we tracked, plus what we will tackle next.

Questions

Website maintenance questions from Thunder Bay owners

What does maintenance cost?

Upkeep is built into every monthly plan: Starter, Growth and Pro at $300, $500 and $700 in CAD, month to month. Sites left to slide, or hacked, need a one-off catch-up first, priced after we have inspected them.

Can you post a storm or fire-ban notice for us?

Yes. Tell us what is happening and a plain notice goes across the top of the site as quickly as we can manage it, along with a nudge to change your Google hours too. Once you are back to normal, it comes off again.

Our hours change between summer and winter. Can you look after that?

Yes. Give us your seasonal changes in advance and we update the site, and the opening hours in its structured data, on the dates you set, so nobody has to remember each spring and autumn.

Someone else built our site and is no longer around. Can you take it on?

In most cases. First we take stock: what the site is built on, which plugins it runs, whose names the domain and hosting sit under, and what is insecure or outdated. A plan and a catch-up price follow from that.

Something looks hacked on our site. What is your process?

It is treated as a one-time repair. We strip out the injected code, close the gap that let it in, restore clean files where possible, and ask Google to review the site if it has been flagged.

Is hosting included?

No. The host invoices you and the account remains in your name, so control stays with you. If your current host disappoints, we can recommend a dependable alternative and manage the switch alongside you.

Further reading

Related articles

More on this topic, written for business owners in Thunder Bay.

How does Thunder Bay find you today?

Ask for a free audit: where you show up on the north side and the south side, who sits ahead of you, and which fixes to make first.

Ask for my free audit