4968 Virginia Beach Blvd, Virginia Beach, VA 23462
A Heritage of Serving You Since 1972.

Call us and make an appointment to view our Show Room located in Virginia Beach, Virginia, for Hardwood Flooring, Carpet, Vinyl, and Ceramic Tile.


Whether you're looking for carpet, hardwood flooring, vinyl, or ceramic tile, Carpets by J.C. Law in Virginia Beach, Virginia, is your home for great choices and experienced service. We offer sales and service for all types of floor coverings, from basic vinyl to exotic carpets, hardwoods, and tiles. We also provide refinishing services for hardwood floors to keep your floors looking great.
Home Carpet - Flooring Installation in Virginia Beach, VA

Sales and Service

We provide sales and service of a variety of flooring materials, including:
  • Vinyl
  • Carpet
  • Exotic Woods
  • Ceramic Tile
  • Laminates
  • Hardwood Flooring
    Floor Coverings - Flooring Installation in Virginia Beach, VA

    Some of the brand names that we carry include:

  • Shaw®
  • Mohawk®
  • Fabrica®
  • Beaulieu®
  • Armstrong®
  • Congoleum®
  • DuraCeramic®
    We provide the floor coverings you need and help you maintain them. Our most popular maintenance service is refinishing hardwood flooring, which involves sanding off the current stain and imperfections, and reapplying stains and finishes.
    Floor Installing - Flooring Installation in Virginia Beach, VA


    We also provide flooring installation services, saving you the stress of going to 2 different companies for your sales and installation. Choose the floor you like and we will provide knowledgeable installers who know how to get the job done right, providing you with a floor meant to last decades. You'll even benefit from a free estimate, so you'll know how much your installation will cost!
    Call us at (757) 490-0000 today to schedule your free estimate for ceramic tile or hardwood flooring in Hampton Roads, Virginia!