|| Your Inquiries
We would like to hear from you! Whether you have a small, medium to
large residential or commercial flooring covering need, use our easy
online form to tell us about your project. Please allow us 24 hours
during normal business hours. Otherwise please feel free to call our
office @ (757) 490-0000.
We have two convenient locations in Hampton Roads to serve you; 4968
Virginia Beach, Blvd. and a second showroom in the Churchland area
of Portsmouth at 3300 Tyre Neck Rd., which is open by appointment
only. Please call 757-490-0000 to request
About Carpets by J.C. Law
Our carpet and flooring company is expert at helping you select and install residential or commercial carpet and flooring to include fine carpets, floor coverings, ceramic tile, VCT, vinyl floor coverings, porcelain flooring tiles, commercial carpets, residential carpets, hardwood flooring, laminate flooring, office carpets, church carpeting, custom tile, area rugs, commercial padding, residential padding, padding upgrades, rubber flooring products, carpets for apartments, institutional carpeting, composite flooring, cork flooring, and garage flooring. We serve clients in Virginia Beach, Norfolk, Chesapeake, Suffolk, Portsmouth, Hampton, Newport News, Williamsburg, and throughout Hampton Roads.