Artificial Hockey Turf Maintenance in Bramelane

Get in touch

Sports pitches with synthetic turf surfacing in Bramelane HG3 1 are now all the rage in schools and clubs because they give perfect playing characteristics. However artificial hockey turf maintenance on these pitches is vital in making sure the sports surfaces are kept clean and safe for the players. It is incredibly important that sand-filled artificial surfaces are regularly swept and cleaned in order to remove any litter or dirt from within the pile. We can complete this work and also give professional advice on how you can clean the flooring yourself.

Our team can offer professional help with creating an artificial turf maintenance plan, as well as giving advice on costs to carry out this work. Please use the short contact form on this page to send us your details so we can get in touch with you to discuss this further.

Get in touch

Upkeep of Hockey Surfaces Near Me

The first stage of upkeep for hockey surfaces should always be a regular proactive process which can be completed by someone at your organisation. Upkeep of sports surfaces is vital if you want to keep the facility in the best condition. For a sand-filled or sand-dressed surface, the infill is extremely important in keeping the synthetic pitch fibres upright and giving the pitch good playing qualities. If the sand infill is left to get dirty and compacted, this can lead to drainage problems as water can't soak through and ends up pooling on top of the surface. Drag brushing, deep cleaning and specialist chemical treatments can all help to keep dirt off the pitch and stop it from getting stuck in the infill. The drag brushing will also redistribute the infill throughout the whole sports surface to keep the playing characteristics even and consistent. As one of the most popular surfacing types for hockey, sand-dressed pitch maintenance https://www.artificialpitchmaintenance.co.uk/sand-dressed/north-yorkshire/bramelane is vital for maintaining and good quality surface which is safe for the users.

Maintaining Synthetic Hockey Pitches

The work of maintaining synthetic hockey pitches can vary for each establishment depending on its location and other features of the surrounding area. For example, a sand-filled sports field which has a lot of trees nearby would probably require more maintenance as leaves and dirt are more likely to fall onto the area. With a surface like this, care should be taken to prevent contamination from things like moss and algae as these can escalate to further damage.

While carrying out synthetic field maintenance can prevent issues, over time some damage can still occur, however, we complete repairs to get the surface back to its best quality. If the sand infill gets dirty and compacted, we will do a test to check the level of contamination and then complete a sports pitch rejuvenation process in Bramelane. To learn more about rejuvenation please click here https://www.artificialpitchmaintenance.co.uk/rejuvenation/north-yorkshire/bramelane. This is done to remove the dirty infill completely and then install a new layer which gives the facility greatly improved performance. Maintaining synthetic pitches can also include specialist seam repairs if the carpet has become ripped or damaged. Depending on the level of work needed, we will devise a personalised quote for the work to ensure the best results at a good value price.

If you've got a sports surface in Bramelane HG3 1 and surrounding areas, which is in need of maintenance, you can speak to a member of our team today. Fill in the simple enquiry box with your details so we can email you back and discuss what you need as well as costs for our services.

Artificial Hockey Turf Maintenance in Yorkshire and the Humber

How to Repair a Hockey Pitch Near Me

You may want to know how to repair a hockey pitch if your facility has started to hold water. These simple steps can return your surface to its former glory:

  • Inspect surfacing for flooding and waterlogging

  • Extract dirty sand infill

  • Replace with new sand infill (or clean existing)

  • Distribute the infill throughout the facility

If you'd like to discuss the rejuvenation process with our professionals in more detail, we are able to offer you advice and information on the repair process. For more details please fill in our contact form.

Get in touch

Hockey Pitch Resurfacing in Bramelane

Some people do not follow the correct maintenance plan which causes synthetic turf to become damaged and worn out. If your synthetic field is beyond repair, we are able to carry out a resurfacing service in Bramelane and surrounding areas, to make your facility look brand new. A full resurface is generally needed when the artificial grass field has been neglected and not properly maintained; this type of surfacing can be quite costly which is why we recommend setting up an upkeep programme when you have had your facility constructed.

Resurfacing surfaces for hockey are different to football resurfacing. To find out about football maintenance please click here https://www.artificialpitchmaintenance.co.uk/football/north-yorkshire/bramelane. Hockey pitch resurfacing can improve the performance of your facility and enhance the overall look and safety properties. By resurfacing your artificial field, all the accreditations will be met just like when the surface was first installed. A number of schools, professional sports clubs and leisure centres often have their pitches resurfaced to upgrade the facility. Upgrades are popular as they allow for even better performance characteristics.

Other Services We Offer

Artificial Football Pitch Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/football/north-yorkshire/bramelane

Artificial Rugby Surface Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/rugby/north-yorkshire/bramelane

Athletics Track Cleaning Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/athletics/north-yorkshire/bramelane

3G Pitch Surface Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/3g-pitch/north-yorkshire/bramelane

4G Astroturf Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/4g-pitch/north-yorkshire/bramelane

Astroturf MUGA Pitch Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/muga/north-yorkshire/bramelane

Sand Dressed Pitch Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/sand-dressed/north-yorkshire/bramelane

Sand Filled Pitch Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/sand-filled-pitch-maintenance/north-yorkshire/bramelane

Astroturf Rejuvenation Cleaning Maintenance in Bramelane - https://www.artificialpitchmaintenance.co.uk/rejuvenation/[locaiton_link]

Get in Touch

If you would like to learn more regarding artificial hockey turf maintenance in Bramelane HG3 1 or you are interested in having your facility resurfaced, please fill in our contact form. Our professionals will respond to your enquiry as quickly as possible with information on upkeep plans and a quote if required.

Get in touch

We cover Bramelane (North Yorkshire)

Get in touch

We aim to get back to you in 1 working day.


Skip to

Gallery

Artificial Hockey Turf Maintenance 0 Artificial Hockey Turf Maintenance 1 Artificial Hockey Turf Maintenance 2 Artificial Hockey Turf Maintenance 3 Artificial Hockey Turf Maintenance 4 Artificial Hockey Turf Maintenance 5 Artificial Hockey Turf Maintenance 6 Artificial Hockey Turf Maintenance 7
Other locations available for artificial hockey turf maintenance
Hovingham Deerstones Littlethorpe Skelton Malham Marske-by-the-Sea Northstead Little Skipwith Upper Helmsley South Holme Barrowby Carlton Skutterskelfe Church Fenton Appersett Grewelthorpe Scarthingwell Bishopton Brambles Farm Shaw Mills Melsonby Hampsthwaite Hollins Loftus Eastfield Elslack Dacre Banks Gatenby Hillam Boltby Hutton Buscel Beechwood Old Wennington Long Ashes Brokes Ingleby Barwick Sherburn in Elmet Leyburn Thorpe Underwood Dalby Harmby Crambe Beal Charltons Kennythorpe Rotherford Easby Burn Hartlington Beningbrough Woodlands Ripon Staxton Forest Moor Butterwick Newby Wiske Newbridge High Skyreholme Azerley Whinney Banks Bellerby Glaisdale Side East Barnby Airy Hill Riccall Langdale End Middlethorpe Old Malton Birdforth Harwood Dale Austwick Branton Green Wath Nether Silton Leeming Bar Bolton Abbey Meagill The Holme Helwith High Swinton Lund Cloughton Flixton Sneaton Padside Lowna Over Dinsdale Constable Burton Tunstall Little Ribston Green Hammerton Scotch Corner Allerton Mauleverer Dishforth York Flasby Gristhorpe Oldstead Stackhouse Thornton in Lonsdale Melmerby Dallow High Grantley West Heslerton Cross Lanes Skelton Birkin Low Hutton Romanby Darley Head Ainderby Quernhow Lofthouse Skyreholme Crackpot Stirton Barton Angram Leavening Tang Thormanby Skipwith Scarborough Skewsby Moxby Aske Kirkby Mills Settle Brotherton Lease Rigg Winsley Hutton Hang Jennyfield Knayton Appleton Wiske Stainton Eskdaleside Ladies Riggs Oulston Hemlington High Kilburn Low Hawsker Cockayne Low Mill Low Laithe Saltergate Hill Hawkswick Howe Friars' Closes Kirkleatham Gill Acaster Malbis Scorton Preston-under-Scar Glaisdale Ganton Little Smeaton Weaverthorpe Fearby Thorganby Gale High Stakesby Kellingley Egton Bridge South Bank Ainthorpe Sinderby Alne Station Ellerton-on-Swale Sutton Grange Bolton Percy Buckden Eavestone Enterpen Eppleby Greygarth Moor Monkton Ingerthorpe West Dyke Dry Gill Pannal Carr End Fulford Thornton Breckenbrough Aldwark Spacey Houses Westhouse Goulton Oxton Gollinglith Foot East Heslerton Horsehouse Whorlton Marton-le-Moor Thorganby Fisher Green Redcar Ellerbeck East Newton Barlow Lingerfield Stanghow Silpho Angram Sherburn Green Close Newlands Nunwick East Common Goldsborough Masham Bouthwaite Skelton Green Lumby Norton-on-Derwent Feizor Sutton Howgrave Grove Hill Spring End West Park Newsham Deighton High Eggborough Plumpton Rocks Camp Close Yockenthwaite Commondale Sutton-under-Whitestonecliffe Tentergate Huttons Ambo Snape Moorside Redmire The Groves Beck Hole Thorns Green Waithwith Bridgehouse Gate Thornborough New Park New Town Starbotton Normanby Cotterdale Kirk Smeaton Embsay Balk Rookwith Summerbridge Thorgill Hopperton Rillington West Ness Arncliffe Helwith Bridge Murton Grange Catton Braythorn Lawkland West Bolton Clifton Moor Keldholme Norton-le-Clay Gilling East Leppington Fewston Hornby Newby Sedbusk Bramelane Nun Monkton Colton Lane End Stonegrave Wensley Thoresby Hutton Bonville Winksley Rievaulx Easby Burnsall Everley Belford Risplith Hutton Village Ramsgill Nosterfield Kettlesing Edgehill Wharfe Kirby Wiske Copgrove Newton-on-Rawcliffe Beamsley Thirsk Westerdale Croft-on-Tees Maunby New Skelton Hutton Mulgrave Cawthorne Esk Valley Farnhill Lastingham Uckerby Coverham Foxton Sawley Great Busby Chop Gate Newby Kearby Bolton Bridge Brackenthwaite Mickley Newton-on-Ouse Weeton High Entercommon Padside Green Carperby Hellifield Green Holtby Ingmanthorpe Coneysthorpe Folkton Bilton in Ainsty Sharow Little Ouseburn Prospect Mount Sheepcote Hill Aysgarth Gateforth Danby Head Newby Selby Cold Kirby Pockley Boroughbridge Cracoe Elvington Roxby Gunnerside Coulby Newham Lackenby Wrelton Salton Kirk Deighton Holme Kilton Thorpe Bewerley Agglethorpe Winton Hole Bottom Hawes Hirst Courtney West End Glusburn Welburn Liverton Hackness West Witton Clotherholme Smelthouses Beckwithshaw Water End Marton Marton Town Head Kildwick Ulshaw Swinton Eryholme Westfield Sawdon Marske Stapleton Low Snaygill Great Heck Spennithorne Richmond Bagby Grange Great Smeaton Brayton Wharram le Street Sowerby Skipton-on-Swale Newthorpe Grafton Nunnington Balne Ickornshaw Newton Kyme Ouse Acres Appleton-le-Street Horton in Ribblesdale Whitwell Ellingstring Greatwood Crambeck Halton East Seamer Harome Foss Islands Moke Hill Low Marishes Ingleby Greenhow Norby Thorntree Thornton-le-Clay Low Row Upper Settle Delves Fryton New Houses Knaresborough Reighton Sands Fawdington Monk End Tockwith Little Ayton Aislaby North Deighton Great Habton Foston Ringbeck Barton-le-Willows Thornton-le-Beans Great Ouseburn Moor End South Kilvington Bishop Thornton Nappa Charlcot Long Marston Blades Scruton Brompton Newton Mulgrave High Birstwith East Marton Market Place Washfold Cross Holme Liverton Mines Bridge Hewick North Duffield Saxton Hambleton Low Bradley Staithes Crathorne Cliffe Kirkby Overblow High Hutton West Scrafton Rudby Tang Hall Swincliffe New Marske Langthwaite Iburndale Thornthwaite Dalton Scotton Harrogate Tanton Overton Hensall Linton-on-Ouse Strensall Masongill Stockton on the Forest Burton Salmon Calcutt Shipton Hipswell West End Bossall Carlton Miniott Camblesforth Blubberhouses Drebley Hesley Fairburn Murton Dacre Pateley Bridge Kearton Newton under Roseberry Kirkby Fleetham Huby Clementhorpe Satron Halton West Hutton Rudby Eldmire Duggleby Normanby Oakdale Kirby Hill Kirby Grindalythe Little Marfit Head Lovesome Hill Brotton Huntington Swetton Oaktree Hill Miry Hole Lower Dunsforth Middleton-on-Leven Carlesmoor East Cowton Gammersgill Warthill Wath Ellerburn Kelfield Kilnsey Lind Head High Bentham Little Crakehall Cononley Woodside Nawton Sutton-in-Craven Kirkby Malham Tholthorpe Bedlam Dormanstown Catterton Dalton Ilton Burniston Spofforth Starbeck Chapel Haddlesey Ruston Dawker Hill Street St Nicholas Cliff Askham Richard Slapewath Reeth North Kilvington North Cowton Hubberholme Firby Bilbrough Steeton Arkle Town South Stainley Boosbeck Burn Bridge Runswick Bay Suffield Church Houses West Burton Kearby Town End Clints Acklam Hornby Burton in Lonsdale Brawby Heathfield Galphay Sexhow Goathland Slingsby Butterwick Roundhill Village Oughtershaw Firby Middleton Great Thirkleby Downholme Heworth Dunkeswick Great Fencote Hurgill Middleham High Bradley Skipton Whixley Ingleton Healaugh Middlecave Stalling Busk Skelton Wilton Great Langton West Marton Swainby Barden Little Stainforth Sand Hutton Easterside Lebberston Drax Bedale Saltergate Thornton Steward Bendgate Marsett Dringhouses Thornton-le-Street Middleton Heights Arkendale Key Green Cayton Langton West Knapton Wass Fewston Bents Cropton Wiganthorpe Clifton Hellifield Castlelevington Woodhall Temple Hirst Eldroth Kilburn Colburn Brompton-on-Swale Foxholes Bullamoor Sinnington Low Swinton Low Whita Burnt Yates Woodale Park Danby Botton Ellerby Melmerby Carlton Linton Weaponness Coatham Healaugh Little Studley Cowbar Eastby Leake Kirby Misperton Nappa Scar Stanwick-St-John Ure Bank Helmsley Sutton-on-the-Forest Yearsley Old Byland Coldpool Biggin Little Fenton Kettleness Nesfield West Cliff Yearby Swinton Horse Close High Marishes Castle Bolton Ravenscar Brompton-by-Sawdon Kilton Manfield Bagby Nether Poppleton Grimston Little Heck Kellington Swineside Terrington Ingleby Arncliffe High Stittenham Ugthorpe Low Grantley Tunstall Great Ayton Langcliffe Selside Kettlewell Swinden Tame Bridge Carlton in Cleveland Bordley Grimston Langbar Bland Hill Reighton Flaxby South Milford Holgate North Rigton Chapel-le-Dale West Appleton Over Silton Thirn Little Barugh Scrayingham Skelton on Ure Primrose Valley Brown Bank Girsby Stainsacre Sessay Long Preston Cattal Marton-in-the-Forest Marton Goldsborough Hutton Conyers Newton-le-Willows East Layton Follifoot Cliffe Near Hardcastle Fangdale Beck Thistle Hill High Farnhill Walmgate Stray Thorlby Thorpe Green Heyshaw Newsham Cloughton Newlands Maltby Kirby Knowle Muker Darley Cowthorpe Wintringham Thruscross Killerby Burythorpe Hutton Gate Jack Hill Layerthorpe Copt Hewick Wormald Green Crockey Hill Thornton-le-Dale Newby Cote Crossgates High Ellington Scalby Ulleskelf Rainton Upleatham Aiskew Mewith Head Howsham Pickhill Woodlands Margrove Park Raw Thorpe Willoughby Stokesley Tollerton Conistone North Otterington Little Smeaton High Leven Yarm Gallows Hill Nun Appleton Ormesby Airton Carleton-in-Craven Middleton Quernhow Lane Ends New Earswick Seaves Barkston Ash Scriven Blazefield Barlby Broughton Keasden Crosby Court Mickleby Hilton Barton Hill Little Habton Husthwaite Ashfold Side Rossett Green South Otterington Kexby New Thirsk Tadcaster Sproxton Catterick Garrison Westfield Park Aire View Appleton Roebuck Keld Houses Snainton Bishopthorpe Aislaby West End East Ayton Low Garth Claxton Norton Conyers Clint Great Edstone West End Huby Colton Crowdon Gauber Knavesmire West Lilling Colsterdale Potto Thrintoft Bilton Womersley Thorpe Bassett Cross Lanes Hardraw Barton-le-Street Rylstone Cononley Westow Moor End Field Spring Gardens Studley Roger Thoraldby Malton Greystone Stutton East Ness High Harrogate Lawkland Green Harlow Hill Wescoe Hill Newton Giggleswick Battersby Junction Oswaldkirk Kettlesing Bottom Rosedale Abbey Ravenseat Towton Swainby Barrowcliff Sandsend Wilton Village Amotherby Ugglebarnby Cowesby Yatts Hawsker Weston Hessay Kirklington Sicklinghall Whitley Dunsley Warsill Rowden Glusburn Green East Appleton Marrick Woodthorpe Gargrave Bedlam Littlebeck Filey Byram Stainburn Longscales Monk Fryston Halton Gill Morton-on-Swale East Loftus Selly Hill West Lutton Bickerton Little Sessay Greenhow Streetlam East Lutton Mowthorpe Thwaite Ganthorpe Timble Cliffe Common Stone Head Bishop Monkton Harton Whitwell-on-the-Hill Mearbeck Raikes Busby Stoop Litton Borrowby Low Green Otterburn Little Broughton Lothersdale Felixkirk Castleton Skirethorns Gerrick Little Hutton Flaxton Staupes Scagglethorpe University Greystonegill California Throxenby Alne Storiths Wheldrake Wigglesworth North Grimston Leighton West Ayton Danby New Brotton Summerscales Fountains Abbey Ingleby Cross Westfield Boulton Crofts Askwith Buttercrambe Long Drax Mill Fields Ainderby Steeple Grosmont Exelby Leathley Low Mowthorpe Clifton Pickering Towthorpe Wykeham Sheriff Hutton Ravensworth Saltburn-by-the-Sea Stillington Coneythorpe Thorpe Wood Harlow Carr Teesville West Tanfield Carlin How High Shaw Naburn Low Entercommon Wake Hill Middleton Tyas Cobby Syke Thorpe Arrathorne Ozendyke Low Ellington Thornton-in-Craven Topcliffe Picton Rawcliffe Feetham Helperthorpe Muston Stocks Green Raskelf Gillamoor Broom Hill Carlton Husthwaite Hunton Battersby Willerby North Stainley Scotton Wilsill Clapham Green Walshford Gateforth Park Knox Urra Kepwick Burton Leonard Tancred Baldersby Moulton Dovenanter Wayside Terrace Kirby Sigston Newhay Menethorpe Myton-on-Swale Hunsingore Ebberston Yafforth Sleights Kirkham Studfold Wharram Percy Coniston Cold Coulton Dunsdale Simonstone Acomb Kirby Hill Staintondale Scalby Mills Moorsholm Upper Dunsforth Hemingbrough Broughton Langthorpe West Stonesdale Broxa Heslington Healey Coxwold Osbaldwick Askham Bryan Chapel Hill Brackenbottom Warlaby Boulby Port Mulgrave Hutton Sessay Hunmanby Moor Booze Chapel Fields Guisborough Borrage Green Cubeck Stearsby Hunmanby North Moor Thornton Rust Aldborough Egton Appletreewick Carlton Acaster Selby Great Broughton Hartoft End Roecliffe Holly Hill Binsoe Ampleforth Cawood Foxup Cray Ruswarp Bondgate Nidd West Harlsey Caldbergh North Ormesby Old Bilton Osgodby Whitley Bridge Farnham Ryther Carlton Hanlith Eshton Raithwaite Laverton Threapland Haxby Eston Hampsthwaite Warrenby Pannal Ash Cowling Stean Stonegate Cargo Fleet Primrose Hill Worton Askrigg Newton Morrell Langthorne Lady Edith's Thirlby Oatlands Middle Town Netherby Burtersett Walden Stubbs Stillingfleet Keld Hardgate Threshfield West Layton Well Whitby Hutton Wandesley Scaur Head Brearton Welburn Caldwell Farnley East Harlsey Thimbleby Acklam Hawnby Fylingthorpe Lower Westhouse Nunthorpe Applegarth Faceby Langbaurgh Whitewall Corner Castle Park Wigginton Milby Killinghall Moor Kirkby Whashton Staveley Hartforth Lockton Newland Burnside Bilton Haggs Thornton-le-Moor Lindley Fleets Brookfield Whenby Hinderwell Lazenby Birkby Low Harrogate Londonderry Gilling West Marton Grove Osmotherley Cawton Scampston Helperby Osgodby Common Sneatonthorpe Low Fremington Crimple Kiplin Moor Monkton Moor New Scriven Burrill Crayke Cleasby Middlesbrough Sutton Gate Helmsley Garriston Copmanthorpe Silver Hill Ferrensby Helm Deighton High Hawsker Aldbrough St John Sandhutton Lythe High Worsall West Barnby Low Field Newbiggin Seamer Great Barugh North Skelton Kirkby Wharfe Catterick Bridge Old Saltburn Wheatcroft Heathwaite Sandybed Raygill Bank Newton Swarcliffe Darnholm Muscoates Danby Wiske Kirkby Malzeard Old Thirsk Great Crakehall Calton Pinchinthorpe Whaw Bulmer Hew Green Ivelet Wombleton Warthermarske Kirk Hammerton South Cliff Cridling Stubbs Easingwold Minskip Finghall Lealholm Baldersby St James Grassington Upper Poppleton Newport Farlington Thorpefield Upsall Leeming East Rounton West End Toulston Skeeby Little Langton Berwick Hills Stape Tollesby Eggborough Rufforth Woodhall Youlton Stainmoor Catterick Countersett Fishburn Park Glasshouses Spaunton Killinghall Hambleton Anchorage Hill Brawith Scosthrop Seave Green Flixton Ings Middle Skyreholme Kirkbridge Low Bentham Briggswath Wistow Rockwood Thornaby-on-Tees Studley Royal Newholm Easington Wykeham Gayles Scawton Allerston Robin Hood's Bay Castley Northallerton Smallways Forcett Low Worsall East Hauxwell Grinton West Haddlesey Hutton-le-Hole Bainbridge Green End Bramley Head Junction Hudswell Escrick Welbury Winterburn Yedingham Irton Whitley Thorpe Markington Lingdale Cundall Falsgrave South Duffield Sandbeck Levisham Cold Cotes Thornton Watlass East Scrafton South Bank Rathmell Burdale Kildale Burneston Little Fencote Kirkbymoorside Scackleton West End Theakston Northwood Close Wydra Stainton Bell Busk Aldfield Brafferton Low Dalby High Fremington Appleton-le-Moors Asenby Foredale Thorpe Fell View Draughton Middleton Briscoerigg Lealholm Side Gayle Settrington Skinningrove Brough with St Giles Middlesmoor Park End Swinithwaite Wighill Arkleside Hambleton Shawfield Head Flawith Grantley Hall Fadmoor Hetton Patrick Brompton Byland Abbey Beckwith Hazlewood Crakehill Grangetown Brandsby Thoralby Stainforth Beckermonds West Rounton Braidley Bolton-on-Swale Knapton Potter Brompton Wath Myton Hall Pallister Street Houses Hurst Houlsyke Forest Lane Head Cowling Dalton-on-Tees California Walkerville Walden Normanby Wapping Routster Carthorpe Borrowby Stapleton East Witton Linthorpe Wilton Beadlam Mill Hirst Birstwith Speeton Earswick Clapham Hut Green East Knapton Ribblehead Cross Hills Daw Cross North Lees Ripley Denton Thixendale Birdsall Osgodby Kirklevington Hunmanby Gap Ryton Dunnington Hebden Holme Green Hackforth Scaling Hartwith