Flooded Basement Cleanup Cost in Illinois, 24/7
A dry looking slab may still border wet carpet pad or wallboard. The crew checks each affected edge.
- 24/7 basement water removal
- Extraction and drying
- Dirty water sanitation
Flooded Basement Cleanup Cost Across Illinois
If water enters a Illinois basement at night, waiting can allow more absorption. The crew pumps, extracts and records the damage as drying starts.
Long cold periods in Illinois can expose basement supply lines near exterior walls to freezing. The plumber fixes a split pipe; the cleanup crew dries the wet area.
Flooded Basement Services in Illinois
Everything about flooded basement cleanup cost: what it costs, insurance, drying and the damage you cannot see.
-
Flooded Basement Cleanup Cost
Water at the stair landing or around storage boxes. A crew extracts the water and maps moisture before drying begins.
-
Flooded Basement Cleanup Cost and Insurance
A wet basement with an uncertain water source. A crew extracts the water and maps moisture before drying begins.
-
Flooded Basement Cleanup Cost Per Square Foot
Water spread beyond the obvious puddle. A crew extracts the water and maps moisture before drying begins.
-
Flooded Basement Cleanup Cost and Drying Time
The floor looks clear while wall bases stay damp. A crew extracts the water and maps moisture before drying begins.
-
Flooded Basement Cleanup Cost for Wet Drywall
Soft lower drywall or swollen baseboards. A crew extracts the water and maps moisture before drying begins.
-
Flooded Basement Cleanup Cost After Hours
Water rising while most household services are closed. A crew extracts the water and maps moisture before drying begins.
-
Factors in Flooded Basement Cleanup Cost
The same depth of water hides different materials. A crew extracts the water and maps moisture before drying begins.
Call 24/7 for Water Extraction (888) 532-4616
How Flooded Basement Cleanup Cost Works in Illinois
-
Extract standing water
Vacuum extraction follows the water into seams and carpet where pumping alone leaves moisture. Standing water trapped beneath carpet may reappear when weight presses the pad. Extracting that layer prevents it from feeding the surface again.
-
Map remaining moisture
A thermal scan can point to cooler wet zones that need meter confirmation. Cool spots can also come from air movement or construction details. Meter confirmation keeps removal decisions tied to moisture.
-
Remove soaked material
Contaminated porous material is bagged before cleaning of remaining surfaces. A bagged porous item should not be carried through a dry room without care. Containment of dirty material is part of cleanup.
-
Dry and verify
Repeated readings show whether the floor and wall bases continue toward a dry goal. The crew returns to the same measurement points to judge progress. A reading trend is more useful than a single dry looking patch.
What Does Flooded Basement Cleanup Cost Cost in Illinois?
Basic extraction and cleanup often starts around $3 to $7 per affected square foot nationally. A small clean water loss typically totals $1,000 to $3,000, while extensive or dirty water cleanup commonly reaches $5,000 to $15,000 or more.
- Basic affected floor: $3 to $7 per square foot. Starting benchmark for water removal and basic cleanup
- Small clean water loss: $1,000 to $3,000. Limited extraction and a compact drying setup
- Finished basement loss: $3,000 to $8,000. Flooring, pad or lower drywall adds material work
- Large or dirty water loss: $5,000 to $15,000+. More labor, disposal, sanitation and drying
For a rough number, try the flooded basement cleanup cost cost calculator.
Top Cities for Flooded Basement Cleanup Cost in Illinois
The Illinois service area spans communities such as Chicago, Rockford, Aurora, Palatine, Schaumburg, Carol Stream. Extraction, material removal and drying follow conditions inside each home.
Every City and Town in Illinois
1,285 cities and towns in Illinois, A to Z.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A
- Abingdon
- Adair
- Addieville
- Addison
- Albany
- Albers
- Albion
- Alden
- Aledo
- Alexander
- Alexis
- Algonquin
- Alhambra
- Allendale
- Allerton
- Alma
- Alpha
- Alsey
- Alsip
- Altamont
- Alto Pass
- Alton
- Altona
- Alvin
- Amboy
- Anchor
- Ancona
- Andalusia
- Andover
- Anna
- Annapolis
- Annawan
- Antioch
- Apple River
- Arcola
- Arenzville
- Argenta
- Arlington
- Arlington Heights
- Armington
- Armstrong
- Aroma Park
- Arrowsmith
- Arthur
- Ashkum
- Ashland
- Ashley
- Ashmore
- Ashton
- Assumption
- Astoria
- Athens
- Atkinson
- Atlanta
- Atwood
- Auburn
- Augusta
- Aurora
- Ava
- Aviston
- Avon
B
- Baileyville
- Baldwin
- Bardolph
- Barnhill
- Barrington
- Barry
- Barstow
- Bartelso
- Bartlett
- Basco
- Batavia
- Batchtown
- Bath
- Baylis
- Beardstown
- Beason
- Beaverville
- Beckemeyer
- Bedford Park
- Beecher
- Beecher City
- Belknap
- Belle Rive
- Belleville
- Bellflower
- Bellmont
- Bellwood
- Belvidere
- Bement
- Benld
- Bensenville
- Benson
- Benton
- Berkeley
- Berwick
- Berwyn
- Bethalto
- Bethany
- Big Rock
- Biggsville
- Bingham
- Bishop Hill
- Bismarck
- Blackstone
- Blandinsville
- Bloomingdale
- Bloomington
- Blue Island
- Blue Mound
- Bluff Springs
- Bluffs
- Bluford
- Boles
- Bolingbrook
- Bondville
- Bone Gap
- Bonfield
- Bonnie
- Boody
- Bourbonnais
- Bowen
- Braceville
- Bradford
- Bradley
- Braidwood
- Breese
- Bridgeport
- Bridgeview
- Brighton
- Brimfield
- Bristol
- Broadlands
- Broadview
- Brocton
- Brookfield
- Brookport
- Broughton
- Browning
- Browns
- Brownstown
- Brussels
- Bryant
- Buckingham
- Buckley
- Buckner
- Buda
- Buffalo
- Buffalo Grove
- Buffalo Prairie
- Bulpitt
- Buncombe
- Bunker Hill
- Burbank
- Bureau
- Burlington
- Burnt Prairie
- Bushnell
- Butler
- Byron
C
- Cabery
- Cairo
- Caledonia
- Calhoun
- Calumet City
- Camargo
- Cambria
- Cambridge
- Camden
- Cameron
- Camp Grove
- Camp Point
- Campbell Hill
- Campus
- Canton
- Cantrall
- Capron
- Carbon Cliff
- Carbondale
- Carlinville
- Carlock
- Carlyle
- Carman
- Carmi
- Carol Stream
- Carpentersville
- Carrier Mills
- Carrollton
- Carterville
- Carthage
- Cary
- Casey
- Caseyville
- Castleton
- Catlin
- Cave In Rock
- Cedar Point
- Cedarville
- Centralia
- Cerro Gordo
- Chadwick
- Chambersburg
- Champaign
- Chana
- Chandlerville
- Channahon
- Chapin
- Charleston
- Chatham
- Chatsworth
- Chebanse
- Chenoa
- Cherry
- Cherry Valley
- Chester
- Chesterfield
- Chestnut
- Chicago
- Chicago Heights
- Chicago Ridge
- Chillicothe
- Chrisman
- Christopher
- Cicero
- Cisco
- Cisne
- Cissna Park
- Clare
- Claremont
- Clarendon Hills
- Clay City
- Clayton
- Claytonville
- Clifton
- Clinton
- Coal City
- Coal Valley
- Coatsburg
- Cobden
- Coello
- Coffeen
- Colchester
- Colfax
- Collinsville
- Collison
- Colona
- Colp
- Columbia
- Colusa
- Compton
- Concord
- Congerville
- Cooksville
- Cordova
- Cornell
- Cornland
- Cortland
- Cottage Hills
- Coulterville
- Country Club Hills
- Cowden
- Creal Springs
- Crescent City
- Crest Hill
- Creston
- Crestwood
- Crete
- Creve Coeur
- Cropsey
- Crossville
- Crystal Lake
- Cuba
- Cullom
- Cutler
- Cypress
D
- Dahinda
- Dahlgren
- Dakota
- Dale
- Dallas City
- Dalton City
- Dalzell
- Dana
- Danforth
- Danvers
- Danville
- Darien
- Davis
- Davis Junction
- Dawson
- De Land
- De Soto
- Decatur
- Deer Creek
- Deer Grove
- Deerfield
- Dekalb
- Delavan
- Dennison
- Depue
- Des Plaines
- Dewey
- Dewitt
- Dieterich
- Divernon
- Dix
- Dixon
- Dolton
- Dongola
- Donnellson
- Donovan
- Dorsey
- Dover
- Dow
- Dowell
- Downers Grove
- Downs
- Du Bois
- Du Quoin
- Dundas
- Dundee
- Dunfermline
- Dunlap
- Dupo
- Durand
- Dwight
E
- Eagarville
- Earlville
- East Alton
- East Carondelet
- East Dubuque
- East Galesburg
- East Lynn
- East Moline
- East Peoria
- East Saint Louis
- Easton
- Eddyville
- Edelstein
- Edgewood
- Edinburg
- Edwards
- Edwardsville
- Effingham
- El Paso
- Elburn
- Eldena
- Eldorado
- Eldred
- Eleroy
- Elgin
- Elizabeth
- Elizabethtown
- Elk Grove Village
- Elkhart
- Elkville
- Ellery
- Elliott
- Ellis Grove
- Ellisville
- Ellsworth
- Elmhurst
- Elmwood
- Elmwood Park
- Elsah
- Elvaston
- Elwin
- Elwood
- Emden
- Emington
- Emma
- Energy
- Enfield
- Eola
- Equality
- Erie
- Esmond
- Essex
- Eureka
- Evanston
- Evansville
- Evergreen Park
- Ewing
F
- Fairbury
- Fairfield
- Fairmount
- Fairview
- Fairview Heights
- Farina
- Farmer City
- Farmersville
- Farmington
- Fenton
- Ferris
- Fiatt
- Fidelity
- Fieldon
- Fillmore
- Findlay
- Fisher
- Fithian
- Flanagan
- Flat Rock
- Flora
- Flossmoor
- Foosland
- Forest City
- Forest Park
- Forrest
- Forreston
- Forsyth
- Fort Sheridan
- Fowler
- Fox Lake
- Fox River Grove
- Fox Valley
- Frankfort
- Frankfort Heights
- Franklin
- Franklin Grove
- Franklin Park
- Frederick
- Freeburg
- Freeman Spur
- Freeport
- Fulton
- Fults
G
- Galatia
- Galena
- Galesburg
- Galt
- Galva
- Garden Prairie
- Gardner
- Gays
- Geff
- Geneseo
- Geneva
- Genoa
- Georgetown
- Gerlaw
- German Valley
- Germantown
- Gibson City
- Gifford
- Gilberts
- Gillespie
- Gilman
- Gilson
- Girard
- Gladstone
- Glasford
- Glen Carbon
- Glen Ellyn
- Glenarm
- Glencoe
- Glendale Heights
- Glenview
- Glenwood
- Godfrey
- Golconda
- Golden
- Golden Eagle
- Golden Gate
- Golf
- Good Hope
- Goodfield
- Goodwine
- Goreville
- Gorham
- Grafton
- Grand Chain
- Grand Ridge
- Grand Tower
- Granite City
- Grant Park
- Grantsburg
- Granville
- Graymont
- Grayslake
- Grayville
- Great Lakes
- Green Valley
- Greenfield
- Greenup
- Greenview
- Greenville
- Gridley
- Griggsville
- Groveland
- Gurnee
H
- Hagarstown
- Hamburg
- Hamel
- Hamilton
- Hammond
- Hampshire
- Hampton
- Hanna City
- Hanover
- Hanover Park
- Hardin
- Harmon
- Harrisburg
- Harristown
- Hartford
- Hartsburg
- Harvard
- Harvel
- Harvey
- Harwood Heights
- Havana
- Hazel Crest
- Hebron
- Hecker
- Henderson
- Hennepin
- Henning
- Henry
- Herod
- Herrick
- Herrin
- Herscher
- Hettick
- Heyworth
- Hickory Hills
- Hidalgo
- Highland
- Highland Park
- Highwood
- Hillsboro
- Hillsdale
- Hillside
- Hillview
- Hinckley
- Hindsboro
- Hines
- Hinsdale
- Hoffman
- Hoffman Estates
- Holcomb
- Homer
- Homer Glen
- Hometown
- Homewood
- Hoopeston
- Hooppole
- Hopedale
- Hopkins Park
- Hoyleton
- Hudson
- Huey
- Hull
- Humboldt
- Hume
- Huntley
- Huntsville
- Hurst
- Hutsonville
I
- Illinois City
- Illiopolis
- Ina
- Indianola
- Industry
- Ingleside
- Ingraham
- Ipava
- Iroquois
- Irving
- Irvington
- Island Lake
- Itasca
- Iuka
- Ivesdale
J
- Jacksonville
- Jacob
- Janesville
- Jerseyville
- Jewett
- Johnsonville
- Johnston City
- Joliet
- Jonesboro
- Joppa
- Joy
- Junction
- Justice
K
- Kampsville
- Kane
- Kaneville
- Kankakee
- Kansas
- Karbers Ridge
- Karnak
- Kasbeer
- Keenes
- Keensburg
- Keithsburg
- Kell
- Kempton
- Kenilworth
- Kenney
- Kent
- Kewanee
- Keyesport
- Kilbourne
- Kincaid
- Kinderhook
- Kingston
- Kingston Mines
- Kinmundy
- Kinsman
- Kirkland
- Kirkwood
- Knoxville
L
- La Fayette
- La Grange
- La Grange Park
- La Harpe
- La Moille
- La Place
- La Prairie
- La Rose
- La Salle
- Lacon
- Ladd
- Lafox
- Lake Bluff
- Lake Forest
- Lake Fork
- Lake In The Hills
- Lake Villa
- Lake Zurich
- Lakewood
- Lanark
- Lancaster
- Lane
- Lansing
- Latham
- Laura
- Lawndale
- Lawrenceville
- Le Roy
- Leaf River
- Lebanon
- Lee
- Lee Center
- Leland
- Lemont
- Lena
- Lenzburg
- Leonore
- Lerna
- Lewistown
- Lexington
- Liberty
- Libertyville
- Lima
- Lincoln
- Lincoln'S New Salem
- Lincolnshire
- Lincolnwood
- Lindenwood
- Lisle
- Litchfield
- Literberry
- Little York
- Littleton
- Liverpool
- Livingston
- Loami
- Lockport
- Loda
- Logan
- Lomax
- Lombard
- London Mills
- Long Point
- Longview
- Loraine
- Lostant
- Louisville
- Lovejoy
- Loves Park
- Lovington
- Lowder
- Lowpoint
- Ludlow
- Lyndon
- Lynn Center
- Lyons
M
- Macedonia
- Machesney Park
- Mackinaw
- Macomb
- Macon
- Madison
- Maeystown
- Magnolia
- Mahomet
- Makanda
- Malden
- Malta
- Manchester
- Manhattan
- Manito
- Manlius
- Mansfield
- Manteno
- Maple Park
- Mapleton
- Maquon
- Marengo
- Marietta
- Marine
- Marion
- Marissa
- Mark
- Markham
- Maroa
- Marseilles
- Marshall
- Martinsville
- Martinton
- Maryville
- Mascoutah
- Mason
- Mason City
- Matherville
- Matteson
- Mattoon
- Maunie
- Maywood
- Mazon
- Mc Clure
- Mc Connell
- Mc Lean
- Mc Leansboro
- Mc Nabb
- Mchenry
- Mechanicsburg
- Media
- Medinah
- Medora
- Melrose Park
- Melvin
- Menard
- Mendon
- Mendota
- Meredosia
- Merna
- Metamora
- Metcalf
- Metropolis
- Michael
- Middletown
- Midlothian
- Milan
- Milford
- Mill Shoals
- Millbrook
- Millcreek
- Milledgeville
- Miller City
- Millington
- Millstadt
- Milmine
- Milton
- Mineral
- Minier
- Minonk
- Minooka
- Mode
- Modesto
- Modoc
- Mokena
- Moline
- Momence
- Monee
- Monmouth
- Monroe Center
- Montgomery
- Monticello
- Montrose
- Mooseheart
- Moro
- Morris
- Morrison
- Morrisonville
- Morton
- Morton Grove
- Mossville
- Mound City
- Mounds
- Mount Auburn
- Mount Carmel
- Mount Carroll
- Mount Erie
- Mount Morris
- Mount Olive
- Mount Prospect
- Mount Pulaski
- Mount Sterling
- Mount Vernon
- Moweaqua
- Mozier
- Mt Zion
- Muddy
- Mulberry Grove
- Mulkeytown
- Muncie
- Mundelein
- Murdock
- Murphysboro
- Murrayville
N
- Nachusa
- Naperville
- Nashville
- Nason
- National Stock Yards
- Nauvoo
- Nebo
- Neoga
- Neponset
- New Athens
- New Baden
- New Bedford
- New Berlin
- New Boston
- New Burnside
- New Canton
- New Douglas
- New Haven
- New Holland
- New Lenox
- New Memphis
- New Salem
- New Windsor
- Newark
- Newman
- Newton
- Niantic
- Niles
- Nilwood
- Niota
- Noble
- Nokomis
- Nora
- Normal
- Norris
- Norris City
- North Aurora
- North Chicago
- North Henderson
- Northbrook
O
- O Fallon
- Oak Brook
- Oak Forest
- Oak Lawn
- Oak Park
- Oakdale
- Oakford
- Oakland
- Oakwood
- Oblong
- Oconee
- Odell
- Odin
- Ogden
- Oglesby
- Ohio
- Ohlman
- Okawville
- Olive Branch
- Olmsted
- Olney
- Olympia Fields
- Omaha
- Onarga
- Oneida
- Opdyke
- Ophiem
- Oquawka
- Orangeville
- Oraville
- Oreana
- Oregon
- Orient
- Orion
- Orland Park
- Osco
- Oswego
- Ottawa
- Owaneco
- Ozark
P
- Palatine
- Palestine
- Palmer
- Palmyra
- Paloma
- Palos Heights
- Palos Hills
- Palos Park
- Pana
- Panama
- Papineau
- Paris
- Park Forest
- Park Ridge
- Parkersburg
- Patoka
- Patterson
- Paw Paw
- Pawnee
- Paxton
- Payson
- Pearl
- Pearl City
- Pecatonica
- Pekin
- Pembroke Township
- Penfield
- Peoria
- Peoria Heights
- Peotone
- Percy
- Perks
- Perry
- Peru
- Pesotum
- Petersburg
- Philo
- Piasa
- Pierron
- Pinckneyville
- Piper City
- Pittsburg
- Pittsfield
- Plainfield
- Plainville
- Plano
- Pleasant Hill
- Pleasant Plains
- Plymouth
- Pocahontas
- Polo
- Pomona
- Pontiac
- Poplar Grove
- Port Byron
- Posen
- Potomac
- Prairie City
- Prairie Du Rocher
- Preemption
- Princeton
- Princeville
- Prophetstown
- Prospect Heights
- Pulaski
- Putnam
Q
R
- Radom
- Raleigh
- Ramsey
- Rankin
- Ransom
- Rantoul
- Rapids City
- Raritan
- Raymond
- Red Bud
- Reddick
- Redmon
- Renault
- Reynolds
- Richmond
- Richton Park
- Richview
- Ridge Farm
- Ridgway
- Ridott
- Rinard
- Ringwood
- Rio
- River Forest
- River Grove
- Riverdale
- Riverside
- Riverton
- Roanoke
- Robbins
- Roberts
- Robinson
- Rochelle
- Rochester
- Rock City
- Rock Falls
- Rock Island
- Rockbridge
- Rockford
- Rockport
- Rockton
- Rockwood
- Rolling Meadows
- Rome
- Romeoville
- Roodhouse
- Rosamond
- Roscoe
- Roselle
- Roseville
- Rosiclare
- Rossville
- Round Lake
- Roxana
- Royal
- Royalton
- Rushville
- Russell
- Rutland
S
- Sadorus
- Sailor Springs
- Saint Anne
- Saint Augustine
- Saint Charles
- Saint David
- Saint Elmo
- Saint Francisville
- Saint Jacob
- Saint Joseph
- Saint Libory
- Saint Peter
- Sainte Marie
- Salem
- San Jose
- Sandoval
- Sandwich
- Saunemin
- Savanna
- Savoy
- Sawyerville
- Saybrook
- Scales Mound
- Schaumburg
- Scheller
- Schiller Park
- Sciota
- Scottville
- Seaton
- Seatonville
- Secor
- Seneca
- Serena
- Sesser
- Seward
- Seymour
- Shabbona
- Shannon
- Shawneetown
- Sheffield
- Shelbyville
- Sheldon
- Sheridan
- Sherman
- Sherrard
- Shipman
- Shirland
- Shirley
- Shobonier
- Shorewood
- Shumway
- Sibley
- Sidell
- Sidney
- Sigel
- Silvis
- Simpson
- Sims
- Skokie
- Smithboro
- Smithfield
- Smithshire
- Smithton
- Somonauk
- Sorento
- South Beloit
- South Elgin
- South Holland
- South Pekin
- South Roxana
- South Wilmington
- Sparland
- Sparta
- Speer
- Spring Grove
- Spring Valley
- Springerton
- Springfield
- Standard
- Stanford
- Staunton
- Steeleville
- Steger
- Sterling
- Steward
- Stewardson
- Stillman Valley
- Stockland
- Stockton
- Stone Park
- Stonefort
- Stonington
- Stoy
- Strasburg
- Strawn
- Streamwood
- Streator
- Stronghurst
- Sublette
- Sugar Grove
- Sullivan
- Summerfield
- Summit Argo
- Sumner
- Sutter
- Sycamore
T
- Table Grove
- Tallula
- Tamaroa
- Tamms
- Tampico
- Taylor Ridge
- Taylor Springs
- Taylorville
- Techny
- Tennessee
- Teutopolis
- Texico
- Thawville
- Thayer
- Thebes
- Thomasboro
- Thompsonville
- Thomson
- Thornton
- Tilden
- Tilton
- Timewell
- Tinley Park
- Tiskilwa
- Toledo
- Tolono
- Toluca
- Tonica
- Topeka
- Toulon
- Tovey
- Towanda
- Tower Hill
- Tremont
- Trenton
- Trilla
- Triumph
- Trivoli
- Troy
- Troy Grove
- Tuscola
U
V
- Valier
- Valmeyer
- Van Orin
- Vandalia
- Varna
- Venice
- Vergennes
- Vermilion
- Vermont
- Vernon
- Vernon Hills
- Verona
- Versailles
- Victoria
- Vienna
- Villa Grove
- Villa Park
- Villa Ridge
- Viola
- Virden
- Virginia
W
- Wadsworth
- Waggoner
- Walnut
- Walnut Hill
- Walsh
- Walshville
- Waltonville
- Wapella
- Warren
- Warrensburg
- Warrenville
- Warsaw
- Wasco
- Washburn
- Washington
- Wataga
- Waterloo
- Waterman
- Watseka
- Watson
- Wauconda
- Waukegan
- Waverly
- Wayne
- Wayne City
- Waynesville
- Wedron
- Weldon
- Wellington
- Wenona
- West Brooklyn
- West Chicago
- West Frankfort
- West Liberty
- West Point
- West Salem
- West Union
- West York
- Westchester
- Western Springs
- Westfield
- Westmont
- Westville
- Wheaton
- Wheeler
- Wheeling
- White Hall
- White Heath
- Whittington
- Williamsfield
- Williamsville
- Willisville
- Willow Hill
- Willow Springs
- Willowbrook
- Wilmette
- Wilmington
- Wilsonville
- Winchester
- Windsor
- Winfield
- Winnebago
- Winnetka
- Winslow
- Winthrop Harbor
- Witt
- Wolf Lake
- Wonder Lake
- Wood Dale
- Wood River
- Woodhull
- Woodland
- Woodlawn
- Woodridge
- Woodson
- Woodstock
- Woosung
- Worden
- Worth
- Wrights
- Wyanet
- Wyoming
X
Y
Z
Flooded Basement Cleanup Cost Questions in Illinois
What if the Illinois basement has sewage?
Avoid contact. A crew removes contaminated material and sanitizes remaining affected surfaces.
What records matter after basement flooding in Illinois?
Keep source photos, water line images, removal notes and daily drying readings.
How does dirty water change a Illinois cleanup?
It brings more material handling, cleaning and sanitation before drying can finish.
Can a Illinois plumber dry the basement?
A plumber fixes plumbing. The water damage crew removes the water and dries the structure.
What does basement cleanup cost across Illinois?
A small clean loss typically runs $1,000 to $3,000 nationally. Larger dirty losses can reach $5,000 to $15,000 or more.
Get the flooded floor addressed in Illinois. Call 24/7 for water extraction and drying.