With over four generations of experience, Carpets by JC Law III is the name to trust for all of your flooring needs. We provide our customers with the most modern flooring options on the market, as well as traditional products they know and love. Our showroom displays a large variety of our flooring samples to choose from. Our customers’ satisfaction is at the core of our business, which is why our installation, refinish, repair and overall floor maintenance are designed to reach beyond their expectations.

Modern Flooring Options Virginia Beach, VA

Serving Virginia Beach, VA and the Neighboring Communities Since 1932

Carpet Flooring Virginia Beach, VA


Give your feet some extra cushioning with our most comfortable flooring option. Carpeting not only serves as a more insulated option but a safer alternative for families with kids. Our carpeting comes in a variety of colors, patterns and textures so you’ll be able to choose the right carpet that best reflects your home.

Hardwood Flooring Virginia Beach, VA


Wood flooring has remained in style for decades and adds value to any property. Plus, it’s easy to maintain, so you can rely on it being an everlasting addition to your home. At Carpets by JC Law III, we offer several options of hardwood like luxury plank, which creates a more luxurious effect and easy installation. We also sell engineered wood, a layered hardwood that doesn’t warp due to moisture or temperature.

Tile Flooring Virginia Beach, VA


Carpets by JC Law III provides the newest innovation in waterproof flooring. Ceramic tiles are resistant to any moisture and easy to clean, which makes them suitable for any kitchen or bathroom. Get creative and choose from our variety of shapes, styles and colors to arrange in whatever design you want. Just like ceramic tiling, luxury vinyl is another option when you want dependable, easy to maintain and less expensive flooring.

At Carpets by JC Law III, there are few challenges we haven’t seen and none we can’t handle. Whether you’re updating, restoring or in need of flooring repair, we can get the job done. Contact us today for a free estimate by calling 757-490-0000!