Helping you choose the
right flooring for your home

If you're interested in buying new flooring for your home, you'll want to stop by our store. We have a wide selection of flooring options for you to choose from, including:

Laminate - find a durable and stylish flooring option that you love
Carpet - choose from a wide range of colors and styles for your carpet
Hardwood - select an elegant hardwood that suits your space perfectly

We also sell vinyl flooring if you're looking for cost-effective, low-maintenance flooring for your kitchen or bathroom. Reach out to us today for more information on our flooring options.

Update Your Home With Brand-New Floors

You can find all kinds of amazing flooring at our store

Installing new floors is a great way to improve any residential or commercial property. If you want new flooring in Lawrenceville, NJ, Premier Carpet & Flooring is happy to help. We carry a wide range of flooring materials in a variety of styles, so you can pick out flooring that suits your home perfectly.

Call 609-403-8535 now if you want to buy new flooring for your home.

Brands We Offer

Brands We Offer

Check out what we currently carry.

Our Work

Our Work

See some of the beautiful floors we've installed.

Custom Runners

Custom Runners

Enhance your home with a gorgeous custom runner.



Learn more about our carpet selection.

What makes our flooring shop special?

If you're searching the market for new, high-quality flooring for your property, you can't go wrong with our store. Many of our customers choose us because we:

Have over 36 years of experience

Offer a wide range of flooring styles

Provide a pressure-free shopping experience

Our staff doesn't work off of sales-based commissions, so we won't pressure you into buying expensive flooring that doesn't fit your budget or home. To learn more about our store, check out our About Us page now.

2901 Brunswick Pike
Lawrenceville, NJ 08648


(609) 403-8535

Mon: 10:00AM-8:00PM
Tue: 10:00AM-5:00PM
Wed: 10:00AM-5:00PM
Thu: 10:00AM-8:00PM
Fri: 10:00AM-5:00PM
Sat: 10:00AM-5:00PM
Sun: 10:00AM-5:00PM