Perth-based roofers built on tidy work,
honest quotes and roofs that last decades.
We're a family-run roofing firm trusted by homeowners, landlords and commercial property managers across Tayside and Fife — protecting properties from Highland weather, with full re-roof projects backed by a 25-year guarantee.
A local roofing firm built around one promise: do it once, do it right.
Rossi Roofing was founded in Perth by a team of time-served roofers who'd grown tired of seeing Tayside homeowners stung by cowboy work — leaking ridge tiles, undersized flashings, and "lifetime guarantees" from companies that disappeared inside a year.
We chose a different model: a registered Scottish limited company (No. SC832569), £5 million Public Liability cover, and a written 25-year guarantee on full re-roofs on every full re-roof. Every quote is provided in writing, with clear scope and pricing before any work begins.
We work on everything from Victorian slate tenements in Dundee and coastal villas in St Andrews to commercial flat roofs in Perth and farm steadings in Blairgowrie. Whatever the building, the standard is the same: tidy, watertight, and built to outlast the next twenty winters.

Quality you can verify — not just claim.
Every job we touch is held to the same four standards. If we can't meet them, we don't quote.
Fully insured, fully accountable
£5 million Public Liability and £10 million Employers' Liability. Registered Scottish company, traceable address, real published phone number — no fly-by-night operators.
Installed to the right specification
Slate, EPDM, GRP and tile systems installed to the right specification for the system — protecting your material warranty as well as our guarantee on full re-roofs.
25-year guarantee on full re-roofs
On every full re-roof. Issued on company letterhead and signed. Backed by a registered company, not a sole trader.
Tidy sites, every day
Skips emptied. Garden plants protected. Driveway swept. Magnetic sweep for nails. We leave your property cleaner than we found it.
Measurable proof, not marketing talk.
12+
Years of roofing experience
3,200+
Projects completed
25 yrs
Workmanship guarantee
Family-run, Perth-based
Owner-managed from Unit 3, Grange Enterprise Park. Real address, real team — meet us before you book.
5-star Google reviews
Every review on our profile is from a real, verified Tayside customer. Read them, then call them if you like.
Local response, local knowledge
We know which slates suit a Dundee tenement and which fixings survive an Arbroath gale. That matters.
Ready for a roof you don't have to think about?
Free, written quote as soon as we can. No pressure, no obligation, no cowboy upsells.

