Many vinyl flooring options available: luxury vinyl tile, vinyl planks and sheet vinyl flooring.
Take advantage of our professional flooring installation services. Our team can do installations of carpet, vinyl tile, hardwood and laminate flooring for residential and commericial spaces.
Where Every Step's a Soft One. We know carpet and have years of experience.
We have a wide selection of beautiful hardwood flooring options available.
Laminate is a cost-effective, easy-to-maintain alternative to hardwood flooring.
WELCOME TO JP FLOORING
J.P. Flooring is Carroll, Iowa’s premier flooring provider, offering all of the best brands at the most competitive prices. From luxury vinyl tile, carpet to hardwood, laminates and beyond, you will find the ideal flooring for your home or business with our wide array of flooring options for all spaces and budgets. On top that, our expert service team will deliver turnkey flooring installation with superior customer service that will alleviate any stresses you may have.
When you visit J.P. Flooring, you can be sure that you will find the all of the most current trends in flooring, including exclusive brands such as Mohawk, Legacy Floors, Tarkett, Congoleum, Bellacera, and Karndean. Whether you're looking for carpet, hardwood or vinyl flooring; our knowledgeable staff will help you decide which type of flooring is best for your needs. At the end of the day, we can guarantee that any and all of our products will transform your space in style and comfort.
As your premier carpet store with years of experience, stop in and feel all the brands of carpet we carry. Professional carpet installation is available! If you are looking for wood flooring we can help with that as well. Wood flooring has continually gained popularity and is sure to add style and personality to your space. If you are looking for a cheaper option but still want the wood look we offer laminate flooring and we can replicate the natural texture, color and grain of wood flooring. Unsure is which is right for your space? Contact our team today to discuss all of your flooring options.