Hardwood Floor Refinishing · McAlisterville

Hardwood Floor Refinishing in McAlisterville, PA

Charlie's Sanding & Refinishing sands and refinishes hardwood floors in McAlisterville, where we're based. We use a professional vacuum system that captures up to 99% of the dust, we move the furniture and appliances for you, and we finish your floors with a water-based or oil-based finish chosen for your home. Give us a call to talk about your floors.

What hardwood floor refinishing involves

Refinishing means sanding the floor down to bare wood to take off the old finish along with the surface wear in it. After that, the floor can be stained a new color or left natural, and then it gets fresh coats of protective finish.

You might need it if the finish has worn through in walkways and in front of the sink, if the wood looks gray or discolored, if there are scratches and dents that cleaning won't fix, or if the old finish is peeling or flaking.

If your floor is just dull and lightly scuffed and the finish hasn't worn through, a clean and recoat may be all it needs. We do both, so we can talk through which one fits your floor.

How we refinish your floors

We respect your home and your time. Our professional vacuum system captures up to 99% of the dust, so your house stays clean and livable while we work.

We move the appliances and furniture, and we take up toilets and trim when needed, so you don't have to lift a finger.

We work with both water-based and oil-based finishes, chosen for your style, your needs, and the character of your home. If you want a new color, we also do floor staining. If part of your floor needs repair, or you're extending it into another room, we match the color and finish so the old and new blend naturally. We refinish staircases too.

What refinishing costs

Pricing depends on the job. Give us a call and tell us about your floors, and we'll talk it through with you.

Where we work

We're based in McAlisterville and work within about 60 miles. State College and Harrisburg are our main cities.

We also refinish hardwood floors in Lewistown, Mifflintown, Selinsgrove, Lewisburg, Sunbury, Bellefonte, Mechanicsburg, Camp Hill, Carlisle, and Hershey.

Questions we hear

Do my floors need a full refinish or just a clean and recoat?

In general, if the finish has worn through to bare wood or there are deep scratches, the floor needs sanding and refinishing. If the finish is just dull or lightly scuffed, a clean and recoat may be enough. We offer both.

How much dust does sanding make?

Sanding hardwood makes a lot of fine dust. We use a professional vacuum system that captures up to 99% of it, so your home stays clean and livable while we work.

Do I have to move my furniture before you come?

No. We move the appliances and furniture, and we take up toilets and trim when needed.

Should I choose a water-based or oil-based finish?

As a general rule, water-based finishes dry faster, have less odor, and stay clearer over time. Oil-based finishes give the wood a warmer amber tone that deepens with age and take longer to dry. We work with both and choose based on your style, your needs, and your home.

Can I change the color of my floors when they're refinished?

Yes. Stain goes on after the floor is sanded to bare wood and before the finish. We do floor staining as part of our work.

How many times can a hardwood floor be refinished?

Solid hardwood can usually be sanded and refinished many times over its life. Engineered hardwood depends on how thick its top wood layer is, and some can only be sanded once or not at all.

We serve McAlisterville, State College, Harrisburg, Lewistown, Mifflintown, Selinsgrove, Lewisburg, Sunbury, Bellefonte, Mechanicsburg, Camp Hill, Carlisle and Hershey.

Get started

Need a hand in McAlisterville?

Call Charlie's Sanding & Refinishing at (717) 539-1156 or send a message, and we'll get back to you.

Call now · (717) 539-1156