Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

Modern Floor Covering

Carpet Sales and Installation, Hardwood Flooring Sales and Installation, Flooring Sales and Installation,

About us

Modern Floor Covering, in Oskaloosa, IA, is the area's leading flooring specialist serving Oskaloosa, Pella, Knoxville, and surrounding areas since 1983. Most of our services include being a large Flooring Retailer of In-Stock and Special Order Flooring, Flooring Installation Including: Carpet, Vinyl, LVT, Laminate, Wood, Ceramic Tile, Rugs, and Remnants, Installation of All Flooring, Custom Cabinetry. Installations for both Kitchen and Bathroom! For all your flooring needs, visit Modern Floor Covering in Oskaloosa!

Business highlights

41 years of trusted experience

Services we offer

In-House Binding, Custom Cabinetry, Installation of All Flooring, After Hours Available By Appointment, Flooring Retailer of In-Stock and Special Order Flooring, Flooring Installation Including: Carpet, Vinyl, LVT, Laminate, Wood, Ceramic Tile, Rugs, and Remnants, Installation of All Flooring, Custom Cabinetry


Accepted payment methods

American Express
Check
Discover
MasterCard
Visa

Photos of past projects

Reviews

5.01 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
100%
4
0%
3
0%
2
0%
1
0%


Rating CategoryRating out of 5
Showing 1-1 of 1 reviews

Kathy D.
05/2015
5.0
carpet installation
  + -1 more
My daughter has used them and I have been at their store a couple of times. They are very good and honest people in a genuine company. I have seen them in action and they work very hard to please the customer. They are trustworthy.
Description of Work: They did carpet cleaning for my daughter.
Rating CategoryRating out of 5
Yes, I recommend this pro

    Contact information

    215 Hwy 432, Oskaloosa, IA 52577

    http://www.modernfloor.net/

    Service hours

    Sunday:
    Closed
    Monday:
    9:00 AM - 5:00 PM
    Tuesday:
    9:00 AM - 5:00 PM
    Wednesday:
    9:00 AM - 5:00 PM
    Thursday:
    9:00 AM - 5:00 PM
    Friday:
    9:00 AM - 5:00 PM
    Saturday:
    9:00 AM - 12:00 PM

    Licensing

    No License Required for Trade
    State Contractor License Requirements

    All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

    *Contact business to see additional licenses.


    Service Categories

    Carpet Sales and Installation,
    Hardwood Flooring Sales and Installation,
    Flooring Sales and Installation,
    Ceramic Tile

    FAQ

    Modern Floor Covering is currently rated 5 overall out of 5.

    Sunday: Closed

    Monday: 9:00 AM - 5:00 PM

    Tuesday: 9:00 AM - 5:00 PM

    Wednesday: 9:00 AM - 5:00 PM

    Thursday: 9:00 AM - 5:00 PM

    Friday: 9:00 AM - 5:00 PM

    Saturday: 9:00 AM - 12:00 PM

    Modern Floor Covering accepts the following forms of payment: American Express,Check,Discover,MasterCard,Visa
    No, Modern Floor Covering does not offer free project estimates.
    No, Modern Floor Covering does not offer eco-friendly accreditations.
    No, Modern Floor Covering does not offer a senior discount.
    No, Modern Floor Covering does not offer emergency services.
    No, Modern Floor Covering does not offer warranties.
    Modern Floor Covering offers the following services: In-House Binding, Custom Cabinetry, Installation of All Flooring, After Hours Available By Appointment, Flooring Retailer of In-Stock and Special Order Flooring, Flooring Installation Including: Carpet, Vinyl, LVT, Laminate, Wood, Ceramic Tile, Rugs, and Remnants, Installation of All Flooring, Custom Cabinetry

    Contact information

    215 Hwy 432, Oskaloosa, IA 52577

    http://www.modernfloor.net/

    Service hours

    Sunday:
    Closed
    Monday:
    9:00 AM - 5:00 PM
    Tuesday:
    9:00 AM - 5:00 PM
    Wednesday:
    9:00 AM - 5:00 PM
    Thursday:
    9:00 AM - 5:00 PM
    Friday:
    9:00 AM - 5:00 PM
    Saturday:
    9:00 AM - 12:00 PM