Find a Flooring Company in Cross Junction & Winchester, VA

Contact S & H Floor Coverings today

Look no further for a knowledgeable flooring contractor. S & H Floor Coverings has been serving the Cross Junction & Winchester, VA area since 1995, and our lead contractor has over 40 years of experience. Leave your carpet, vinyl flooring, laminate flooring or luxury vinyl installation to us.

To get a free estimate, call 540-327-6841 now.

To send us a message, please use the form on this page.

  • S & H Floor Coverings

    Cross Junction, VA 22625


    Call Us
    Phone: (540) 327-6841

    Mon: 7:00AM-6:00PM
    Tue: 7:00AM-6:00PM
    Wed: 7:00AM-6:00PM
    Thu: 7:00AM-6:00PM
    Fri: 7:00AM-6:00PM
    Sat: 7:00AM-6:00PM