John's Floor & Wall Covering Inc Logo pinterest

If quality is what you're looking for, call John's

111 East Main St.Palmyra, PA 17078 |

Facebook twitter logo-blue
Assorted Carpet

Feel the fibers between your toes

Browse our wide selection of colors and styles to find the right match for your home. Test how the carpet and padding feel beneath your feet to find the carpet that's right for you. If you're way past a carpet shampooer being able to make your carpet look like new, come see us.

Are you tired of looking at the same old dingy carpet day after day? Give your home a facelift with a new carpet all throughout. Rely on our expert installers to remove your old carpet and replace it with a new modern carpet that reflects your style.

Change the look of any room

Expert installation team


Visit our showroom


Warranty on all carpet


Call 717-838-5183 today for your FREE estimate or visit us at 111 East Main St.

Come select the right color for your home and allow our experts to install it for you.


From the first step of carpet selection to wall-to-wall installation, trust the team that has been in business for over 50 years.

Add warmth and comfort

• Shaw

• Beaulieu

• J.J. Haines

• Camden Flooring

• Kraus


If you want an easier to clean option, look at our tile, wood, or vinyl flooring.

Quality name brands

Shaw floors Beaulieu