All work guaranteed · Open 7 days

A slate roof seen from the air, with white walls and sash windows below

Roof Maintenance & Inspections in Inverness

Small jobs now, fewer big bills later

Most roofs that fail early do so because small problems were left too long: a few slipped slates, a blocked valley, moss holding water against the tiles, a gutter that overflows every winter. Thistle Roofing carries out roof inspections, maintenance and general roofing work across Inverness and the surrounding Highland area, for homeowners, landlords and businesses.

A maintenance visit usually means checking the roof covering, ridges, hips and valleys, flashings and chimneys, clearing gutters and valleys, removing moss and fixing any small faults while we are there. We tell you what we find and recommend anything that needs attention before it turns into a leak.

We also take on general roofing work of every kind, on slate, tile and flat roofs. Quotes are free with no obligation, and all of our work is guaranteed.

  • Inspections and upkeep
  • Free, no-obligation quotes
  • All work guaranteed

When a roof check is worth booking

A roof check can catch problems while they are still small. These are good times to book one.

  • Buying or selling a house

    Knowing the state of the roof before you commit helps you plan, or put things right before a sale.

  • After a big storm

    High winds can lift slates, tiles and ridges without it being obvious from the ground.

  • Moss building up

    Thick moss holds water against the roof and blocks gutters and valleys.

  • Gutters that keep overflowing

    Blocked gutters and valleys send water where it should not go.

  • Before winter

    An autumn check means small faults are fixed before the worst of the weather arrives.

  • Looking after a let or a business

    Regular checks help landlords and businesses keep on top of repairs and avoid surprises.

What a roof inspection covers

Every roof is different, but a maintenance visit usually includes the following.

Two Thistle Roofing vans parked outside a bungalow while the team works on the roof
  1. The roof covering

    Slates or tiles checked for slips, cracks and gaps.

  2. Ridges, hips and valleys

    Ridge and hip tiles, mortar and valleys checked for movement and wear.

  3. Chimneys and flashings

    Stacks, pots, flaunching and flashings checked for damage.

  4. Gutters and outlets

    Gutters, valleys and outlets cleared so water can drain.

  5. Moss

    Moss cleared from the roof where it is holding water.

  6. Small repairs

    Minor faults put right while we are there, with a quote first for anything bigger.

Time your roof had a check?

Book a roof inspection or a maintenance visit and we will ring you back.

Get your free quote

General roofing work from our team

Recent work from our team. Tap a photo to flick through it, or open the project.

Want a roof like these? Quotes are free.

Request a Callback See all our work
Project photos

Roof maintenance questions

What people in Inverness ask us about looking after a roof. If yours is not here, give us a call.

Talk to a roofer

Monday to Sunday, 8am to 5:30pm. Request a callback any time.

Request a Callback 01463 641482
How often should my roof be checked?

Once a year is sensible for most roofs, and after any big storm. Older roofs and roofs under trees may need looking at more often.

What happens during a roof inspection?

We check the slates or tiles, ridges, hips and valleys, chimneys and flashings, and the gutters, and tell you what we find and what, if anything, needs doing.

Do you remove moss from roofs?

Yes. Moss holds water against the roof and blocks gutters and valleys, so we clear it as part of a maintenance visit.

Do you take on small roofing jobs?

Yes. We take on small roofing jobs as well as big ones, from a few slipped slates to a blocked gutter.

Do you work for landlords and businesses?

Yes. We look after roofs for homeowners, landlords, businesses and commercial properties.

Is your work guaranteed?

Yes, all of our work is guaranteed. We explain what the guarantee covers when we quote.

Book a roof check

Call us, or tell us about the roof and we will ring you back. We are open Monday to Sunday, 8am to 5:30pm.

01463 641482