Our Services

For more than 60 years, Earl Jackson’s Carpet has been Rock Hill’s trusted source for residential and commercial flooring installation, kitchen and bath renovations, and expert design guidance. As a family-owned and operated studio, we take pride in delivering honest recommendations, quality craftsmanship, and a personalized experience from the moment you visit our showroom. Whether you’re refreshing a single room, upgrading your business, or completing a full home renovation, our team is here to make the process seamless and tailored to your style and budget.

Flooring, Kitchen, and Bath Solutions for Your Rock Hill Home or Business

From everyday flooring updates to full kitchen and bath remodels, our team provides skilled installation and dependable service across a wide range of materials and project types. We carry premium products from leading brands and manage every step with care—from subfloor preparation to the final finish—ensuring lasting results for homes and commercial spaces alike.

  • Carpet, carpet tiles, custom area rugs, and repairs
  • Hardwood flooring with professional sand & finish
  • Luxury vinyl, waterproof laminate, and indoor/outdoor flooring
  • Tile installation for floors, showers, walls, and specialty surfaces
  • Granite and quartz countertops
  • Staircase updates and custom tile or surface work
  • Subfloor preparation, leveling, and water-damage repair
  • Free in-store design consultations and budget planning
  • Contractor referrals and ADA-approved showers/baths

Start Your Project with Rock Hill’s Trusted Experts

When you’re ready to begin your flooring, kitchen, or bath project, our experienced team is here to help at every step. Visit our showroom to explore materials, compare styles, and receive a free in-store design consultation—from a family business committed to quality and service. Contact our team today to schedule your visit or request an estimate.

Ready to start your flooring or remodeling project?

Our experienced team is here to guide you through every step—from design selections to installation. Visit our showroom or contact us today to schedule your free in-store consultation.

Get An Estimate