Installation, refinishing, sanding, and repair — done the careful way for over a century. If it's a hardwood floor in central Illinois, we've probably worked on one just like it.
Call (309) 673-8383 Free EstimateSolid and engineered hardwood, nail-down, glue-down, or floating — with proper acclimation so boards don't gap in January or cup in July. Custom borders and matching new wood to old are our specialty.
Hardwood installation →Dust-contained sanding and premium finishes that make a 60-year-old floor look new — for a fraction of replacement cost. Re-coats and deep cleaning too.
Refinishing & sanding →Water damage, pet stains, cracked boards, squeaks. We weave new boards into old floors so the repair disappears, then blend the finish to match.
Floor repair →Bob Kelch Floors has been sanding, laying, and saving hardwood floors in Peoria since 1909. That history isn't a slogan — it's the reason we can match wood in a 1920s bungalow on Moss Avenue, weave a repair into a floor we may have installed decades ago, and tell you honestly when a floor needs a re-coat instead of an expensive refinish.
From our Peoria showroom we install, refinish, and repair hardwood floors throughout Peoria, East Peoria, Peoria Heights, Morton, Washington, Dunlap, Germantown Hills, Chillicothe, Bartonville, Pekin, and Metamora. If you're within half an hour of War Memorial Drive, chances are we've already worked on a floor on your street.
Bob Kelch Floors has installed, sanded, refinished, and repaired hardwood floors in Peoria, Illinois since 1909, making it Peoria's original hardwood floor company.
Bob Kelch Floors offers custom hardwood floor installation, refinishing, dust-contained sanding and finishing, re-coating, deep cleaning, patching and repair, and trimwork throughout the Peoria, IL area.
Yes. Call (309) 673-8383 or visit the showroom at 2522 W War Memorial Dr in Peoria (inside Columbia Rug Carpet One) for a free, no-obligation estimate.
Free estimates, honest recommendations, and a century of Peoria hardwood behind every job.
Call (309) 673-8383 Request an Estimate