Restaurant Cleaning in Tottlebank

Get in touch

Restaurant Cleaning in Tottlebank

When it comes to running a successful restaurant, cleanliness is key.

Maintaining hygiene standards and preventing foodborne illnesses are crucial for the overall customer experience.

Restaurant cleaning involves various tasks, from cleaning the kitchen and dining area to restroom and floor maintenance. It's a comprehensive process that requires attention to detail.

Landmark Cleaners provides experienced staff, safe cleaning products, and excellent customer reviews, making us your go-to choice for all your restaurant cleaning needs.

Get in touch

What is Restaurant Cleaning?

Restaurant cleaning involves the thorough sanitation and maintenance of all areas within a dining establishment to ensure cleanliness and compliance with health codes and regulations. It encompasses cleaning both front of house and back of house areas.

Maintaining hygiene standards in a restaurant setting is not only essential for meeting health requirements but also contributes significantly to customer satisfaction.

Cleanliness is a key factor that influences patrons' dining experiences, as no one wants to eat in a dirty environment. By upholding proper cleaning protocols, such as sanitizing surfaces, washing dishes thoroughly, and keeping food storage areas organised, restaurants can create a safe and inviting atmosphere for customers.

Plus aesthetics, a clean establishment helps prevent the spread of germs, reducing the risk of foodborne illnesses and ensuring a healthy environment for both customers and staff.

Why is Restaurant Cleaning Important?

Restaurant cleaning is essential for maintaining high standards of hygiene and safety within the establishment, ensuring compliance with health codes and regulations.

It plays a crucial role in safeguarding the health of both customers and staff.

Regular and thorough cleaning routines help prevent the spread of germs, bacteria, and contaminants that can lead to foodborne illnesses. Proper sanitation practices not only contribute to a clean environment but also enhance the overall dining experience for patrons.

Consistent cleaning of all surfaces, equipment, and facilities is vital to eliminate cross-contamination and maintain a pristine kitchen and dining area. It also reflects the restaurant's commitment to quality and professionalism.

Maintains Hygiene and Safety Standards

Maintaining hygiene and safety standards through regular cleaning practices is imperative for any restaurant to prevent the spread of germs, bacteria, and contaminants that could compromise the health and well-being of both customers and staff.

Regular cleaning not only keeps the physical space tidy and inviting but also plays a crucial role in upholding public health standards. Adhering to health codes and regulations is not just a matter of compliance; it reflects the commitment of the restaurant to prioritise the safety and well-being of everyone involved.

By following established guidelines for cleaning and sanitation, restaurant owners and staff can create a healthier environment that fosters customer trust and loyalty. Emphasising the importance of cleanliness not only enhances the overall dining experience but also helps prevent potential health hazards, foodborne illnesses, and regulatory violations.

Prevents Foodborne Illnesses

Effective restaurant cleaning practices are crucial in preventing foodborne illnesses by minimising the risk of cross-contamination, ensuring proper sanitation of food preparation areas, utensils, and equipment.

Thorough cleaning procedures play a significant role in maintaining the hygiene standards of a food establishment. Adhering to strict cleaning protocols not only safeguards the health of customers but also contributes to overall operational excellence. By following proper hygiene practices and complying with health codes, restaurants can create a safe environment for food handling and preparation. This attention to detail is essential for reducing the spread of harmful bacteria and pathogens that can lead to serious illnesses. Health inspectors often closely monitor cleanliness levels to ensure that businesses are upholding the necessary standards.

Improves Customer Satisfaction

Maintaining a clean and hygienic environment in a restaurant not only enhances the dining experience for customers but also instils trust and confidence in the establishment, leading to improved customer satisfaction and loyalty.

When customers walk into a spotless restaurant, they are more likely to feel comfortable and cared for, creating a positive impression right from the start. A clean establishment signifies attention to detail and a commitment to providing high-quality service. This attention to cleanliness translates into a perception of professionalism and dedication to customer well-being.

What Does Restaurant Cleaning Entail?

Restaurant cleaning entails the thorough cleaning and sanitation of various areas including the kitchen, dining area, restrooms, floors, windows, and other surfaces to maintain a clean and inviting environment for both customers and staff.

Each section requires specific attention and specialised cleaning techniques. The kitchen demands deep cleaning of appliances, surfaces, and storage areas to prevent cross-contamination and maintain food safety standards. In the dining area, tables, chairs, and floors need to be meticulously cleaned to ensure a pleasant dining experience for guests. Toilets need to be disinfected regularly to uphold cleanliness and hygiene. Floors and windows should be cleaned to eliminate dirt, grime, and smudges, enhancing the overall look of the establishment.

Restaurant Cleaning in

Kitchen Cleaning in Tottlebank

Kitchen cleaning in a restaurant is a critical aspect of maintaining hygiene and safety standards, involving the thorough cleaning of cooking equipment, surfaces, and storage areas to prevent contamination and ensure food safety.

Regarding equipment cleaning, regular maintenance and deep cleaning are essential. From ovens to fryers, each piece of equipment must be properly cleaned to prevent the build-up of grease and food particles. Surfaces, such as worktops and cutting boards, need to be sanitised to eliminate any bacteria that could contaminate food. Storage areas play a crucial role in keeping ingredients fresh and safe, requiring organisation and regular cleaning to avoid cross-contamination. Implementing a food safety plan that includes thorough cleaning procedures is vital to upholding the reputation and success of a restaurant.

Dining Area Cleaning in Tottlebank

Cleaning the dining area of a restaurant is essential to create a pleasant and welcoming space for customers, ensuring cleanliness, comfort, and a positive dining experience.

The cleanliness of the dining area not only impacts the customers' first impressions but also plays a crucial role in upholding hygiene standards.

A clean environment reflects the restaurant's commitment to quality and attention to detail. It sets the tone for a memorable dining experience, contributing significantly to customer satisfaction and loyalty.

Maintaining a tidy and organised dining area enhances the overall ambience of the restaurant, creating an inviting atmosphere that encourages patrons to dine, relax, and enjoy their meals.

Restroom Cleaning in Tottlebank

Toilet cleaning is crucial in a restaurant to maintain hygiene standards, prevent the spread of germs, and comply with health codes and regulations, ensuring a clean and sanitary environment for patrons and staff.

Without regular and thorough cleaning, toilets in a restaurant can quickly become breeding grounds for bacteria and viruses, posing serious health risks to all individuals who come into contact with the facilities. The sanitation practices implemented in toilet cleaning play a vital role in upholding the reputation of the establishment and fostering a positive customer experience. By adhering to food safety regulations and industry standards, restaurant owners demonstrate their commitment to providing a safe and hygienic environment for their guests. Proper toilet maintenance not only safeguards public health but also contributes to the overall success and sustainability of the business.

Floor and Carpet Cleaning in Tottlebank

Regular cleaning of floors and carpets in a restaurant is essential to maintain hygiene, prevent slips, and create a clean and safe environment for customers and staff.

A well-maintained floor not only enhances the overall appearance of the restaurant but also plays a crucial role in ensuring the health and safety of everyone within the premises. Clean and sanitised floors and carpets minimise the risk of contamination and the spread of germs, which is particularly important in food service settings where cleanliness is paramount.

Window and Glass Cleaning in Tottlebank

Window and glass cleaning in a restaurant not only enhances the aesthetic appeal of the establishment but also ensures a bright and welcoming atmosphere for customers, contributing to a positive dining experience.

Plus the visual appeal, clean windows and glass allow natural light to flood the space, creating a more open and spacious feel within the restaurant. This play of light enhances the overall ambience, making it more inviting to diners. The cleanliness of the windows also reflects the attention to detail and high standards of hygiene maintained by the management, instilling a sense of trust and confidence in customers about the overall cleanliness of the establishment.

Why Choose Landmark Cleaners for Restaurant Cleaning in LA12 8?

We are the ideal choice for restaurant cleaning due to our experienced and trained staff, safe and effective cleaning products, customised cleaning plans, flexible scheduling, affordable prices, and excellent customer reviews.

Restaurant owners can rest assured that their establishments will be cleaned to the highest standards, meeting all health and safety requirements. The meticulous attention to detail and dedication of their staff ensures that every corner is thoroughly sanitised, creating a welcoming and hygienic environment for both staff and customers.

Use of Safe and Effective Cleaning Products

Landmark Cleaners utilises safe and effective cleaning products that are environmentally friendly, non-toxic, and highly efficient in removing dirt, grease, and grime from restaurant surfaces.

Customised Cleaning Plans

Landmark Cleaners offers customised cleaning plans tailored to the specific needs and requirements of each restaurant, ensuring a comprehensive and personalised approach to cleaning services.

Understanding that every restaurant has its unique cleaning challenges, Landmark Cleaners takes the time to assess the specific cleaning requirements of each establishment. By doing so, we are able to create bespoke cleaning solutions that address the individual needs of the restaurant, whether it's a bustling kitchen area, high-traffic dining sections, or specialised food preparation zones.

Flexible Scheduling

Landmark Cleaners offers flexible scheduling options that accommodate the operational needs and preferences of restaurants, ensuring minimal disruption to daily activities while maintaining cleanliness standards.

Having a tailored scheduling system allows restaurants to coordinate cleaning services during off-peak hours, such as early mornings or late evenings, ensuring that the cleaning process does not interfere with the dining experience for customers.

Affordable Prices

Landmark Cleaners offers competitive and affordable prices for their restaurant cleaning services, ensuring cost-effective solutions without compromising on quality or standards.

Customers can benefit from Landmark Cleaners' transparent pricing structure, where they provide detailed quotes tailored to specific restaurant needs. This level of customisation not only ensures that clients pay for services that they actually require but also highlights the company's commitment to value for money.

Frequently Asked Questions

What is restaurant cleaning?

Restaurant cleaning refers to the regular and thorough cleaning of all areas within a restaurant, including the dining area, kitchen, and restrooms. It is a crucial aspect of maintaining a clean and hygienic environment for both customers and employees.

Why is restaurant cleaning important?

Restaurant cleaning is important for several reasons. It helps maintain a high level of cleanliness and hygiene, which is necessary for the health and safety of both customers and employees. It also helps create a positive impression of the restaurant and can improve overall customer satisfaction.

What does restaurant cleaning entail?

Restaurant cleaning involves a variety of tasks, including but not limited to cleaning and sanitizing surfaces, mopping and vacuuming floors, scrubbing and disinfecting restrooms, and emptying and sanitizing trash cans. It may also involve deep cleaning tasks, such as steam cleaning carpets and upholstery.

How often should a restaurant be professionally cleaned?

The frequency of professional restaurant cleaning depends on several factors, such as the size of the restaurant, the number of customers, and the type of food served. Generally, it is recommended to have a deep cleaning at least once a month and regular cleanings on a daily or weekly basis. However, it is best to consult with a professional cleaning company to determine the best cleaning schedule for your restaurant.

Summary

If you are interested in restauarnt cleaning drop us a message today, we will be in touch to talk through your requirements and send over quotes for you to consider.

We cover Tottlebank (Cumbria)

Get in touch

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


Skip to

Gallery

Restaurant Cleaning 0
Other locations available for restaurant cleaning
Branthwaite Edge Bank End Newby Broadwath Cotes Ratten Row Goose Green Stank Harras Blitterlees Force Forge Holme Mosser Brandlingill Askham High Park Pardshaw Hall Whale Hayton Brothybeck Kirklinton Wampool Roger Ground Summerlands Kirkby-in-Furness Ireleth Laithes Ormathwaite Canal Foot Milnthorpe Leece High Walton Raby Blackdyke Sandwith Camerton Pardshaw Faugh Crook Garrigill Bassenthwaite Town Head Hoff Cardew Woodhouses Wetheral Plain Waterhead Hycemoor Sweetholme Maulds Meaburn Kendal Little Bampton Colton Parton Sebergham Lupton Cliburn Harker Fletchertown Sowerby Row Town End Brackenthwaite Orton Rigg Croasdale Little Clifton Flookburgh Old Hutton Roosebeck Milton Gleaston Crosby Garrett Nenthall High Ireby Rockcliffe Casterton Newtown Parkgate Smardale Rottington Bolton New Houses Lowther Tarnside Newby East Ings Grizedale Dendron Lowca Boltonfellend Seathwaite Bayles Longtown Town End Oldfield Redmain Howgate Bootle Kirkby Stephen Natland Down Hall Mosedale Brisco Hardendale Steel Green Penrith High Row Hartsop Dalston North Stainmore Lanercost Bromfield Edentown Santon Bridge Salta Skelwith Bridge Briscoe Warwick-on-Eden Hartbarrow Newby Head Powhill Cardewlees Dale Bottom Calder Deanscales Matterdale End North Row Low Moresby Bowmanstead Middlesceugh Wath Brow Little Urswick Brampton Crossgates Great Asby Warwicksland Elterwater Low Braithwaite Beanthwaite Midgeholme Kentmere North Scale Farlam Keld Borwick Rails Old Carlisle Unthank Woodhouse Finsthwaite Newton Rigg Windermere Longlands Kirkland Pelutho Lowick Bridge Winder Leasgill Blencarn Ullock Wath Workington Lakeside Oxenholme Low Wood Croglin Moor Row Hethersgill The Green Moorhouse Unthank Dalton Browtop Marthwaite Staffield Abbeytown Sprunston Garth Row Harraby Bandrake Head Nook Pica Low Crosby Tirril Grasmere Mossedge The Hill Holme Mills Roundthwaite Waverbridge Clawthorpe Keswick Ickenthwaite Field Broughton Chapels Welton Heaning Blennerhasset Highbridge Kents Bank Kirksanton Watchgate Carleton Anthorn Port Carlisle Lowgill Mite Houses Millholme Kirkbride Hetherside Glasson Burton-in-Kendal Barrow-In-Furness Biggar Near Sawrey Corney Knipe Fold Scotby Pooley Bridge Wind Hill Wellington Plumpton Edderside Sandside Askam in Furness Whitehaven Hawk Hill Brigham Thornthwaite Aldoth Plumbland Crewgarth Greenodd Annaside Easton Cark Gilsland High Hill King's Meaburn Morton Barbon Millness Little Town Brockleymoor Satterthwaite Watendlath Low Whinnow High Row Great Ormside Morland Eden Mount Scales Great Urswick Dragley Beck Torpenhow Easton Baycliff Crofton Helton Brigflatts Shap Orton Allonby Longpark Soulby Arnside Raughton Head Bewaldeth Gawthwaite Birkby Great Blencow Townhead Aughertree Cartmel Millbeck Patterdale Barclose Low Biggins Todhills Hawksdale Moat Ponsonby Meal Bank Hyton Harker Marsh Water Garth Nook Winscales Soulby Station Hill Broad Oak Reagill Crosslands Lessonhall Nethertown Wilton Grange Waterfoot Lamplugh Brigham High Oaks Border Thurstonfield Arlecdon Crosby Villa West Curthwaite Carleton Ambleside Farleton Gilgarran Hartley Ravenstonedale Little Braithwaite Forest Head Town Head Sedbergh Penruddock Hollins Nealhouse Oulton Town End Mill Side Whitrigg Johnby Old Town Appleby-in-Westmorland Hornsby Woodend North Side Birkett Mire Sedgwick Longthwaite Southwaite Town Head Colby Greengarth Hall Knock Stainton Low Cotehill Glasson Cartmel Fell Chalkfoot Wasdale Head Bigrigg Micklethwaite Glenridding Hale Crackenthorpe Crosby-on-Eden Lane Ends Broughton Mills Barrows Green High Hesket Seaville Shopford Fell End Asby Kirkby Lonsdale Stainton Cowan Head Town Head Portinscale High Wray Bleatarn High Lorton Heggle Lane Skiprigg Newby West Seascale Boustead Hill Kershopefoot Thursby Cummersdale Kirkandrews-on-Eden Garlands Mansergh Tivoli Great Corby Durdar Gaisgill Newlands Garsdale Rydal Newland Yarlside Roa Island Brough Town End Sockbridge Spark Bridge Scalebyhill Thwaite Flat Bridgend Long Marton Endmoor Plumpton Foot Unthank Tebay Scuggate Allerby Eaglesfield Branthwaite Southam Far Arnside The Howe Westlinton Salt Coates Raisbeck Tottlebank Ratten Row Kirkbampton Thomas Close Upper Denton Newtown Orthwaite Bewcastle Saltcoats Fair Hill Whitbeck Papcastle Scout Green Moresby Parks Gamblesby Millgillhead Loweswater Goodyhills Stone Raise Thackthwaite Scales Coupland Bouth Stonethwaite Penny Bridge Watermillock Stubble Green Wetheral Dovenby Etterby High Bankhill Rowrah Braithwaite Stainton Boltongate Parton Soutergate Rickerby Ruthwaite Newbiggin Mintsfeet Galligill Newby Bridge Burgh by Sands Churchtown Torver Row Woodend Seatoller Skitby Haws Bank Longdale Blagill Grassgarth Duddon Bridge Sour Nook Sand Side Rosgill Foulbridge Greystoke Waterend Rockcliffe Cross Beckfoot Greenholme Reston Kirkoswald Bampton Cardurnock Castlerigg Westfield Slack Head Little Asby Langrigg Dubwath Siddick Holmwrangle Far Sawrey Aspatria Kirkby Thore Red Dial Dunningwell Beetham Cowgill South Ulverston Heversham Buttermere Castletown Currock Whiteclosegate Dalton-In-Furness Brow Edge Roughsike Hall Santon High Side Rusland Holker Lenacre Longdales Southernby Hall Waberthwaite Kells Carleton Hall Townhead Bullgill Waverton Cleator Moor Dale Redhills Swarthmoor Kingside Hill Burrells Green Head Outhgill Little Langdale High Whinnow Beck Head Scar Head Beck Side Barepot Loppergarth Lowick Green Murton Greystone Millthrop Town End Coniston High Casterton Wall End Sunderland Baldwinholme Smithfield Maryport Kentrigg Westnewton Seaton Scilly Bank Ewanrigg Fell Side Roosecote Hallthwaites Catholes Wreay Cockley Beck Crossgill Prospect Westmoor End Mealsgate Seatle Sadgill Hopebeck Little Orton Aglionby Newbiggin-on-Lune Ulpha Braystones Barras Great Salkeld Crosby Newton Reigny Kiskin Gawthrop Greysouthen Tarns Crooklands Mosser Mains Staveley Kirkland Guards How Headless Cross Oughterby Langrigg Newbiggin High Cark Harrington Edenhall Beckside Lea Yeat High Newton Parkside Leadgate Bolton Low Houses Greystoke Gill Rusland Cross Moorhouse Heathwaite Fenton Hindpool Moor Park Sandwith Newtown Whicham Prior Rigg Stainburn Kelleth Stair Uldale Whitrigg Nether Wasdale Caldbeck Hawcoat Patton Bridge Grizebeck Holmrook Ivegill Eccle Riggs Newton Causeway End Flimby Foxfield Broughton Beck Outcast Blackford Nepgill South Newbarns Ennerdale Bridge Dent Oughterside Great Clifton Newbiggin Row Irthington Mellguards Barber Green Hunsonby Salkeld Dykes Butterwick Dundraw Sandale Rosley Howtown Beck Houses Bowland Bridge Hampsfield Haile Ackenthwaite Alston Gilcrux Ravenglass Cumwhinton North Walney Sleetbeck Angerton Grisdale Cautley Gillbank Garnett Bridge Walby Drybeck Langwathby Seathwaite Salterbeck Frizington Silecroft Gullom Holme Brackenthwaite Rosthwaite Belah Blawith Burneside Roadhead Felldyke Ravenstown Western Bank Stockdalewath Selside Brunstock Milton Talkin Town End Beaumont Haltcliff Bridge Strawberry Bank Town End Middletown Haverigg Mansriggs Garsdale Head South Stainmore Great Orton Newbiggin Grassgarth Water Yeat Wreay Spring Bank Dunnerholme Sandside Bardsea Hutton Roof Bolton Wood Lane Low Newton Lambfoot Middleshaw Wythop Mill Low Walton Meathop Cumdivock North Dykes Street Mealrigg Catlowdy Haresceugh Kirkland Chapel Stile Nether Row Briery Aldingham Bridekirk Killington Greenrow Backbarrow Beacon Hill Buckabank Greengill Hubbersty Head Kirkhouse Bransty Little Musgrave Rosthwaite Croftlands Whelpo Clappersgate Bowness-On-Windermere Brackenlands Middleton Place Sandford Hutton End Ulverston Sea Mill Low Row Ousby Troutbeck Bushfield Keekle Row Brow Crosby Ravensworth Hawkshead Bank End Rowe Head Crosscrake Beck Side Mains Kelsick Bampton Grange Thornhill Temple Sowerby Gamelsby Hawkshead Hill Newbiggin High Longthwaite Blindcrake Baggrow Netherby Hilton Walton Aikton Stainton with Adgarley Cotehill Legburthwaite Boot Calvo Motherby Melkinthorpe Albyfield Brownber Hensingham Far End Tarraby High Water Head Risehow Laversdale Denton Holme Nateby Chapel Bridgefoot Blencogo Newlands New Cowper Willow Holme Cumrew Wolsty Brough Sowerby Broughton Cross Crookdake Kaber Wiggonby Moorend St Helens Milburn Lowick Linstock Nunclose Belle Vue Corby Hill Lazonby Witherslack Winster Burthwaite Hutton Roof Lindale Bridge End Leys Silloth Standingstone Mockerkin Croslands Park Kirkcambeck Embleton Birks Catterlen Swinside Millhouse High Biggins Woodend Harriston Nenthead Greenside Newland Bottom Hewer Hill Crosthwaite Flitholme Greenwell South End Santon Heads Nook Thornby Bothel Causeway End Howgill Great Strickland Colthouse Beck Bottom Biglands Dufton Cockermouth Kearstwick Low Borrowbridge Kinkry Hill Dacre Towngate Halfpenny Brigsteer Rookby Wigton Little Broughton High Sellafield Clifton Crosscanonby Stanwix High Nibthwaite Grayson Green Old Town Park Head Yearngill Grange-Over-Sands High Harrington Carwinley Upperby Cleator Church Brough Scarness Raise New Hutton Swallohurst Carleton Arnaby Warwick Bridge Scaleby Longsowerby Eamont Bridge Storrs Hayton Woodland Bowness-on-Solway Threlkeld Bomby Arrad Foot Marton High Scales Holme St Cuthbert Melmerby North End Arkleby Tindale Whitbarrow Village Branthwaite Gatesgarth Grinsdale Town Head Distington Helmside Bonning Gate Lane End Great Musgrave Millom Eskdale Green Botcherby Belle Vue Green Bank Newbiggin Kidburngill Blackwell Moorclose Calder Bridge Strands Newbarns Underbarrow Egremont Bleach Green St Bees Moss Side Broom Kilnhill Burtholme Calthwaite Ireby Outgate Lamonby New Mill Sand Gate Kingstown Ludderburn Storth Waitby Dearham Stone House Rooking Martindale Blackbeck Upton Newton Arlosh Gosforth Cumwhitton Gatebeck Hesket Newmarket Fothergill Aiketgate Force Mills Chestnut Hill Kirkborough The Green Great Broughton Brampton Highmoor Waterside Skelton Oakshaw Ford Isel Allithwaite Drumburgh Burnrigg Raughton Highlaws Mawbray Netherton Woodhouse Coulderton Scales Low Hesket Rampside High Cunsey Shoregill Longcroft Mirehouse Ayside Vickerstown Broughton Moor Beckermet Skirwith Tallentire Little Blencow Houghton Carlisle Nether Welton High Green Firbank Gaitsgill Hackthorpe Ormsgill Old Tebay West End Pategill Ellenborough Hutton Haverthwaite Thorpe Threapland Broughton in Furness Winskill Dean Busk Broomfield Kirkland Yottenfews Cargo Woodend Levens Ulcat Row Little Ormside Woodrow Newtown Drigg Bolton Sunbrick Little Salkeld Townhead Banks Lower Hawthwaite Quality Corner East Curthwaite Low Knipe Roose Stapleton Oxen Park Deepthwaite Armathwaite Mungrisdale Castle Carrock Common End Fingland Weasdale Skinburness Middleton Low Row Little Corby Hurst Brackenber Colt Park Plantation Bridge Mossbay Renwick Ruckcroft Town Head Hincaster Salthouse Applethwaite Grayrigg Parsonby Whasset Lockhills Staveley-in-Cartmel Berrier Watchhill Parkhead Bowderdale Green Quarter Beck Foot Monkhill Pennington Ellonby Hall Dunnerdale Helbeck Pallaflat Park Broom Ainstable Warcop Moor Row Great Crosthwaite Dockray Ferney Green Morton Low Lorton Thwaite Head Carr Bank Knowefield Cat Bank Culgaith Westward Sleagill Wreaks End Ullock Allenwood Winton Hazelslack Hallbankgate Little Strickland Beckces Lady Hall Longburgh Lindal in Furness Troutbeck Bridge Bowston Glassonby