@import url(‘https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:opsz,wght@9..40,400;9..40,500;9..40,600;9..40,700&display=swap’);
.hts-page *{margin:0;padding:0;box-sizing:border-box}
.hts-page{
–green-950:#0f2210;–green-900:#162d18;–green-800:#1e4020;–green-700:#266028;
–green-600:#2e7a30;–green-500:#3a9a3c;–green-400:#5cba5e;–green-100:#d4edca;–green-50:#eef7e8;
–stone-900:#1c1a16;–stone-700:#3d3a30;–stone-500:#6b6860;–stone-300:#c2bfb5;–stone-100:#f2f0ea;–stone-50:#f8f7f3;
–white:#fff;–accent:#e8a020;
–serif:’DM Serif Display’,Georgia,serif;–sans:’DM Sans’,system-ui,sans-serif;
font-family:var(–sans);color:var(–stone-900);line-height:1.65;background:var(–white);
-webkit-font-smoothing:antialiased;overflow-x:hidden;
}
.hts-page h1,.hts-page h2,.hts-page h3{font-family:var(–serif);font-weight:400;line-height:1.12;letter-spacing:-.01em}
.hts-page p{color:var(–stone-700)}
.hts-page a{color:inherit;text-decoration:none}
.hts-wrap{max-width:1140px;margin:0 auto;padding:0 24px}
.hts-nav{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(–stone-100);transition:box-shadow .3s,background .3s}
.hts-nav.scrolled{box-shadow:0 6px 24px rgba(15,34,16,.08)}
.hts-nav-in{display:flex;align-items:center;justify-content:space-between;height:72px;max-width:1140px;margin:0 auto;padding:0 24px}
.hts-logo{font-family:var(–serif);font-size:1.35rem;color:var(–green-800);display:flex;align-items:center;gap:8px}
.hts-logo span{font-size:1.5rem}
.hts-links{display:flex;align-items:center;gap:30px}
.hts-links a{font-size:.95rem;font-weight:500;color:var(–stone-700);transition:color .2s}
.hts-links a:hover{color:var(–green-600)}
.hts-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(–sans);font-weight:600;font-size:1rem;padding:14px 26px;border-radius:999px;cursor:pointer;border:none;transition:transform .2s,box-shadow .2s;white-space:nowrap}
.hts-btn-primary{background:var(–accent);color:var(–green-950)}
.hts-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(232,160,32,.35)}
.hts-btn-ghost{background:transparent;color:var(–white);border:1.5px solid rgba(255,255,255,.5)}
.hts-btn-ghost:hover{background:rgba(255,255,255,.12);border-color:var(–white)}
.hts-nav .hts-btn{padding:11px 22px;font-size:.95rem}
@media(max-width:880px){.hts-links a:not(.hts-btn){display:none}}
.hts-hero{position:relative;background:linear-gradient(135deg,var(–green-950),var(–green-800) 55%,var(–green-700));color:var(–white);padding:96px 0 104px;overflow:hidden}
.hts-hero::before{content:””;position:absolute;inset:0;opacity:.10;background-image:radial-gradient(circle at 20% 30%,var(–green-400) 0,transparent 38%),radial-gradient(circle at 85% 70%,var(–accent) 0,transparent 42%)}
.hts-hero-in{position:relative;max-width:820px}
.hts-eyebrow{display:inline-block;font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;color:var(–accent);background:rgba(232,160,32,.12);padding:7px 16px;border-radius:999px;margin-bottom:22px}
.hts-hero h1{font-size:clamp(2.4rem,5.2vw,3.9rem);color:var(–white);margin-bottom:20px}
.hts-hero p{font-size:1.2rem;color:var(–green-100);max-width:620px;margin-bottom:34px}
.hts-hero-cta{display:flex;gap:14px;flex-wrap:wrap}
.hts-trustline{margin-top:30px;display:flex;align-items:center;gap:10px;color:var(–green-100);font-size:.95rem;flex-wrap:wrap}
.hts-stars{color:var(–accent);letter-spacing:2px}
.hts-crumb{background:var(–stone-50);border-bottom:1px solid var(–stone-100);font-size:.86rem;color:var(–stone-500)}
.hts-crumb .hts-wrap{padding-top:14px;padding-bottom:14px}
.hts-crumb a:hover{color:var(–green-600)}
.hts-sec{padding:84px 0}
.hts-sec.tint{background:var(–stone-50)}
.hts-head{max-width:680px;margin:0 auto 52px;text-align:center}
.hts-head .hts-eyebrow{color:var(–green-600);background:var(–green-50)}
.hts-head h2{font-size:clamp(1.9rem,3.6vw,2.7rem);margin-bottom:16px}
.hts-head p{font-size:1.1rem}
.hts-grid{display:grid;gap:24px}
.hts-grid.c3{grid-template-columns:repeat(3,1fr)}
.hts-grid.c2{grid-template-columns:repeat(2,1fr)}
@media(max-width:860px){.hts-grid.c3,.hts-grid.c2{grid-template-columns:1fr}}
.hts-card{background:var(–white);border:1px solid var(–stone-100);border-radius:18px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s}
.hts-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(15,34,16,.10);border-color:var(–green-100)}
.hts-ico{width:52px;height:52px;border-radius:14px;background:var(–green-50);color:var(–green-600);display:grid;place-items:center;font-size:1.5rem;margin-bottom:18px}
.hts-card h3{font-size:1.25rem;color:var(–green-800);margin-bottom:8px}
.hts-card p{font-size:.98rem}
.hts-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}
@media(max-width:860px){.hts-split{grid-template-columns:1fr;gap:34px}}
.hts-split h2{font-size:clamp(1.8rem,3.2vw,2.4rem);margin-bottom:18px;color:var(–green-800)}
.hts-split ul{list-style:none;margin-top:18px}
.hts-split li{position:relative;padding-left:32px;margin-bottom:12px;color:var(–stone-700)}
.hts-split li::before{content:”โ”;position:absolute;left:0;top:0;color:var(–green-500);font-weight:700;background:var(–green-50);width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:.8rem}
.hts-visual{background:linear-gradient(150deg,var(–green-700),var(–green-900));border-radius:24px;min-height:340px;position:relative;overflow:hidden;display:grid;place-items:center;color:var(–white);padding:40px}
.hts-visual .big{font-family:var(–serif);font-size:5rem;line-height:1}
.hts-visual .cap{margin-top:14px;color:var(–green-100);text-align:center;max-width:260px}
.hts-trust{background:var(–green-800);color:var(–white)}
.hts-trust .hts-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 44px;padding-top:34px;padding-bottom:34px;text-align:center}
.hts-trust .item{display:flex;align-items:center;gap:10px;font-weight:600;font-size:1rem}
.hts-trust .item span{color:var(–accent);font-size:1.2rem}
.hts-faq{max-width:780px;margin:0 auto}
.hts-q{border:1px solid var(–stone-100);border-radius:14px;margin-bottom:14px;overflow:hidden;background:var(–white)}
.hts-q button{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:22px 24px;font-family:var(–sans);font-weight:600;font-size:1.05rem;color:var(–green-800);display:flex;justify-content:space-between;align-items:center;gap:16px}
.hts-q .plus{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(–green-50);color:var(–green-600);display:grid;place-items:center;font-size:1.3rem;transition:transform .3s,background .3s}
.hts-q.open .plus{transform:rotate(45deg);background:var(–accent);color:var(–white)}
.hts-a{max-height:0;overflow:hidden;transition:max-height .35s ease;padding:0 24px}
.hts-q.open .hts-a{max-height:340px;padding-bottom:24px}
.hts-a p{font-size:1rem}
.hts-cta{background:linear-gradient(135deg,var(–green-800),var(–green-950));color:var(–white);text-align:center}
.hts-cta .hts-wrap{padding-top:74px;padding-bottom:74px}
.hts-cta h2{font-size:clamp(2rem,4vw,2.8rem);color:var(–white);margin-bottom:14px}
.hts-cta p{color:var(–green-100);font-size:1.15rem;margin-bottom:30px;max-width:560px;margin-left:auto;margin-right:auto}
.hts-cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.hts-foot{background:var(–green-950);color:var(–green-100);padding:56px 0 30px}
.hts-foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;margin-bottom:40px}
@media(max-width:760px){.hts-foot-grid{grid-template-columns:1fr;gap:28px}}
.hts-foot h4{font-family:var(–sans);font-weight:700;color:var(–white);margin-bottom:14px;font-size:1rem}
.hts-foot .blurb{max-width:340px;font-size:.95rem}
.hts-foot .logo{font-family:var(–serif);font-size:1.3rem;color:var(–white);margin-bottom:12px;display:block}
.hts-foot ul{list-style:none}
.hts-foot li{margin-bottom:9px;font-size:.95rem}
.hts-foot a:hover{color:var(–white)}
.hts-foot .bottom{border-top:1px solid rgba(255,255,255,.12);padding-top:22px;font-size:.85rem;color:var(–stone-300);text-align:center}
.hts-float{position:fixed;right:20px;bottom:20px;z-index:60;box-shadow:0 12px 30px rgba(15,34,16,.3)}
@media(max-width:880px){.hts-float{right:14px;bottom:14px}}
.hts-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}
.hts-reveal.in{opacity:1;transform:none}
Qualified ยท Insured ยท BS 3998
Professional tree surgery you can rely on
We’re a team of qualified arborists based in Winchester, working for homeowners, businesses and property developers across Hampshire. Every job is carried out safely, to the British Standard, and cleared away completely before we leave.
๐
NPTC qualified All our tree surgery is carried out by NPTC-qualified arborists โ the industry standard for professional chainsaw and tree work in the UK.
๐ก๏ธ
ยฃ5m public liability Fully insured for your peace of mind โ we carry ยฃ5m public liability cover on every job, no matter the size.
๐
BS 3998 compliant All pruning and tree work is carried out to BS 3998, the British Standard for tree work, so your trees are treated correctly and never simply topped.
Honest advice. Careful work. Everything cleared away.
We try to do things simply and well. That means being straight with you about what your trees actually need โ rather than recommending more work than is necessary โ and leaving every site as tidy as we found it.
We only recommend work that’s genuinely needed
Every job carried out to BS 3998 โ no topping, no bad cuts
All arisings chipped and removed as a licensed waste carrier
We check for TPOs and conservation area constraints before any work starts
BS 5837 surveys and reports produced in-house for planning applications
๐ณ
Trees cared for properly โ every time
What We Do
Our full range of services
We cover the full range of domestic and commercial tree surgery across Winchester and Hampshire โ from a single hedge trim to a full site clearance.
โ๏ธ
Reducing, thinning and shaping trees to BS 3998 โ safely and without spoiling the tree’s form.
๐ฟ
Raising the canopy for clearance over drives, paths, buildings and lawns.
๐ช
Safe, controlled removal of dangerous, dead or unwanted trees โ including emergency call-outs.
๐ณ
Grinding stumps below ground level to reclaim the space for replanting or landscaping.
โ๏ธ
Neat, healthy hedges from a routine seasonal trim to a towering Leylandii reduction.
๐
Removing dead, dying and diseased branches to improve safety and tree health.
๐ฉบ
Professional condition assessment with a clear written report for planning, insurance or peace of mind.
๐
Handling council applications for work on protected trees and in conservation areas.
๐๏ธ
BS 5837 surveys, enabling works, protection and condition discharge โ in-house from survey to completion.
โ NPTC Qualified
โ ยฃ5m Public Liability
โ BS 3998 Compliant
โ Licensed Waste Carrier
โ Free, No-Obligation Quotes
Where We Work
Based in Winchester, covering Hampshire
We cover approximately 20 miles around Winchester, including these areas and many more villages across Hampshire.
Good to Know
Questions about us, answered
What does NPTC qualified mean?+ NPTC (National Proficiency Tests Council) qualifications are the industry standard for professional chainsaw and tree work in the UK. All our arborists hold the relevant NPTC units for the work they carry out โ there’s no shortcut or workaround.
Are you insured for work near my house?+ Yes โ we carry ยฃ5m public liability insurance on every job, which covers work near buildings, vehicles and neighbouring properties. We’re happy to provide proof of insurance on request.
Do you give written quotes?+ Yes. After a free site visit we give you a written, no-obligation quote covering exactly what will be done and what it will cost โ no hidden extras, no surprises.
Do you check for Tree Preservation Orders before starting?+ Always. We check for TPOs and conservation area designations before any work starts, and handle any required council application on your behalf.
Do you carry out emergency tree surgery?+ Yes โ we respond to storm damage, fallen trees and dangerous hanging limbs. See our emergency tree surgery page for more details, or call us directly.
Get a free quote
Tell us about your trees and we’ll come and take a look โ usually back to you the same day.
Get a Free Quote
(function(){
var nav=document.getElementById(‘htsNav’);
window.addEventListener(‘scroll’,function(){ if(nav){ nav.classList.toggle(‘scrolled’,window.scrollY>10);} });
document.querySelectorAll(‘.hts-q button’).forEach(function(b){ b.addEventListener(‘click’,function(){ b.parentElement.classList.toggle(‘open’); }); });
document.querySelectorAll(‘.hts-page a[href^=”#”]’).forEach(function(a){ a.addEventListener(‘click’,function(e){ var t=document.querySelector(a.getAttribute(‘href’)); if(t){e.preventDefault();t.scrollIntoView({behavior:’smooth’});} }); });
if(‘IntersectionObserver’ in window){ var io=new IntersectionObserver(function(es){es.forEach(function(en){if(en.isIntersecting){en.target.classList.add(‘in’);io.unobserve(en.target);}});},{threshold:.12}); document.querySelectorAll(‘.hts-reveal’).forEach(function(el){io.observe(el);}); } else { document.querySelectorAll(‘.hts-reveal’).forEach(function(el){el.classList.add(‘in’);}); }
})();