Tom O’Neil’s Asphalt And Concrete Paving

Asphalt pavingPHONE 704-227-4136 or 803-628-0294

Serving  many areas in South Carolina and North Carolina, including Lake Wylie SC, Fort Mill SC, Rock Hill SC, Columbia SC and Charlotte, NC.


 Asphalt Paving and Concrete Paving

charlotte nc paving O’Neil’s Paving has put down thousands of miles of concrete and asphalt roads, parking lots and driveways since 1988 in South Carolina and North Carolina. Tom O’Neil has successfully built a paving business in this area for over 20 years with excellent service to many satisfied customers.

While our paving contractor business is located just over the SC state line at 5878 Charlotte Hwy, Lake Wylie, SC 29710, we have helped the SC and NC area grow over the years.

We can help you with all aspects of paving:

asphalt paving charlotte nc parking lot



Commercial Paving Services

Construction Paving Services




Asphalt Driveway Paving, Concrete Driveway Paving and other Home Services

parking lot repairParking Lot Paving

General Paving and Repaving

Concrete Removal, Cracks and Pot Hole Repair

paving charlotte nc Resurfacing

Seal Coating

Line Striping

We take pride in doing a job well done.

For paving contractors in the South Carolina area or North Carolina area, just give us a call and we can work something out that fits your budget.

PHONE # 704-227-4136

PHONE # 803-628-0294

Posted in Uncategorized | Leave a comment

Asphalt Paving

Ready to improve the looks of your property, potentially increase the value of your land, create an inviting parking space for your customers, create a durable and lasting traffic area that can withstand heavy vehicles?

O’neil’s Paving, Inc., 20+ Years of Quality Service

Before picture of residential driveway.

paving driveway before










After picture of same residential driveway with asphalt

paving residential driveway










Here is a brief overview of just some aspects of paving that your project may or may not require. Each job is different and without a discussion with you and a site inspection to help determine your special needs we can only offer an idea of what the paving process may entail. Be sure to give us a call at PHONE # 803-628-0294

One of the first steps in paving an area is possible excavation. This is where we may need to remove any old road material or other obstacles such as tree stumps or large rocks.

Next in the process is grading. The grading and base layer helps to ensure as smooth and firm ground as possible to help guard against weak areas in the ground, create a proper gradient base for better water drainage. The base layer material and thickness often depends on what kind of traffic and how much traffic the paved area may need to sustain.

A private residential drive typically does not require the same type of base layering and thickness that a commercial drive or parking lot may require.

The final step in paving is laying the asphalt. Once everything has been properly prepared, hot pavement mix is layered to meet your road or parking lot requirements followed by compacting machinery to finalize the process.

And should you need it we also offer asphalt seal coating and line striping services.

Our years of knowledgeable service along with our quality equipment allows us to minimize the amount of time required to complete all these steps. You get to use your newly paved area as quickly as possible while keeping your costs to a minimum.

But the only way we can meet your needs exactly is by talking to you.

Please give us a call

Posted in Uncategorized | Leave a comment

Our Services

Not sure about the asphalt paving process and need a little idea about what you are getting into?

While every project is different and offers individual challenges, that is why we are here. With our over 2 decades of paving experience, we can answer any questions you may have about your asphalt or concrete paving project.

Always feel free to give us a call at PHONE # (803) 628-0294

  • Commercial Paving
  • Residential Paving
  • Parking Lots
  • Driveways
  • Construction Sites
  • Apartment Complex
  • Shopping Centers
  • Sealcoating
  • Line Striping

Asphalt Paving Overview

Once the area has been prepped and is ready for paving, typically the first layer is a crushed stone layer to help form a firm base. Usually crushed gravel is used as the first layer on top of the compacted soil because it forms a very good base and also is easiest and cheapest to work with helping to save you money unless your project requires something more.

Should your project require something other than crushed gravel because of your own personal choice or because of any special needs you may require such as a need to support constant traffic of heavy equipment, or needing to support the landing gear of heavy trailers.

It could be you might need a concrete apron or a better stone base to support your needs. We can help with any questions you may have.

Once the proper support bed has been selected and laid then the final asphalt paving or concrete paving is poured.

The final step is a leveling and compacting process to firm and level the pavement.

Posted in Uncategorized | Leave a comment