Cadillac Asphalt, LLC, Troy
Troy, MI· Oakland County
0.0 mi
~0 min haul
National asphalt plant directory
Search 3,224 hot mix asphalt plant locations across all 50 states, plus DC and Puerto Rico, measured from the site you are actually paving. Enter a job-site location and a maximum haul to see which plants are within practical trucking distance.
Searching 45 miles from Troy, MI (city center). Workable for most paving. Watch load scheduling so trucks are not waiting on site.
These are permit records that have not been individually reviewed or confirmed as operating. Call ahead before planning a haul around one.
Troy, MI· Oakland County
0.0 mi
~0 min haul
Rochester Hills, MI· Oakland County
6.6 mi
~9 min haul
Warren, MI· Macomb County
7.5 mi
~10 min haul
Utica, MI· Macomb County
8.0 mi
~11 min haul
Southfield, MI· Oakland County
8.4 mi
~11 min haul
Utica, MI· Macomb County
11 mi
~15 min haul
Auburn Hills, MI· Oakland County
11 mi
~15 min haul
Shelby Twp, MI· Macomb County
11 mi
~15 min haul
Mount Clemens, MI· Macomb County
14 mi
~19 min haul
Livonia, MI· Wayne County
17 mi
~23 min haul
Clarkston, MI· Oakland County
18 mi
~24 min haul
Detroit, MI· Wayne County
18 mi
~24 min haul
Detroit, MI· Wayne County
18 mi
~24 min haul
Clarkston, MI· Oakland County
20 mi
~27 min haul
Wixom, MI· Oakland County
21 mi
~28 min haul
New Haven, MI· Macomb County
22 mi
~29 min haul
Romulus, MI· Wayne County
23 mi
~30 min haul
Davisburg, MI· Oakland County
25 mi
~33 min haul
Romulus, MI· Wayne County
26 mi
~35 min haul
Romulus, MI· Wayne County
27 mi
~36 min haul
Brighton, MI· Livingston County
28 mi
~37 min haul
Belleville, MI· Wayne County
30 mi
~40 min haul
Whitmore Lake, MI· Livingston County
33 mi
~44 min haul
Rockwood, MI· Wayne County
34 mi
~45 min haul
Burton, MI· Genesee County
38 mi
~50 min haul
Ann Arbor, MI· Washtenaw County
38 mi
~51 min haul
Burton, MI· Genesee County
38 mi
~51 min haul
Clyde Twp, MI· St. Clair County
42 mi
~56 min haul
Flint, MI· Genesee County
45 mi
~59 min haul
This directory holds 3,224 fixed hot mix asphalt plant locations in 2,285 cities across all 50 states, plus DC and Puerto Rico, each with the coordinates of the permitted site rather than a mailing address. That distinction matters: a producer's corporate address is often nowhere near the yard your trucks need to reach.
Records are built from federal air-permit registrations, which is the only source that covers the whole country consistently. It captures plants that have no website and no Google listing — common for industrial hot plants — but it registers permits rather than businesses, so it carries no phone numbers, hours, or mix lists. Portable plants are held separately and kept out of the map, because their coordinates record where a rig was permitted, not where it is today.
“Plant” and “supplier” are not the same thing. A plant is a production facility. A supplier is a plant that will sell to you — and a significant share of plants are captive, built and run by a paving contractor or a materials group to feed its own crews. Those plants may load an outside contractor when they have capacity, on a limited basis, or never.
Nothing in the public record distinguishes the two, so the listings here should be read as “a permitted plant operates at this location” and treated as a shortlist to call, not as a supplier list. Where a plant has confirmed it sells to outside contractors, the result card says so; where it has not, it says the outside-sales position is unconfirmed rather than guessing.
For most property owners the practical route is the other way round: hire a paving contractor who already has a plant relationship, and use this directory to sanity-check that a supply point exists within a sensible distance of the property.
Most supplier lists sort by name or by state. Neither answers the question that decides whether a plant is usable on a given job: can the mix get there hot, and can trucks keep the crew fed all day?
Hot mix leaves the plant around 300°F and has to be placed and compacted before it drops to roughly 185°F. Distance is really a temperature budget, and tarps only slow the loss.
A crew paving continuously needs trucks returning steadily. Doubling the haul does not just add time — it can halve how much you place in a shift, or force you to add trucks to hold the same production.
Distance is only half of the cycle. A busy plant in the morning rush can add 20 minutes at the scale, and traffic through a metro at 7am is not the same road you measured on a map.
Temperature limits, minimum placement temperatures, and haul-time caps vary by state agency and by mix design. Treat the figures above as planning context and work to the specification on your project. To put numbers on the trucking side, the trucking calculator works out cycle times and how many trucks a haul distance needs.
Distance narrows the list. These are the things to settle on the phone before a haul is scheduled — none of them can be read off a map, and all of them can change week to week.
Confirm the plant actually runs the mix your job calls for, and on which days. A plant a mile away that only runs a base course is no use for a surface lift.
Public work usually requires the producer or the mix design to be on an approved list. Ask before you bid, not after you win — approval is not something you can arrange on the morning of a pour.
Plants fire up for the day's orders, and many northern plants shut down entirely over winter. A 6am start is common; a plant that opens at 8 changes your whole schedule.
Plenty of plants are captive to a parent company and will not load an outside contractor's trucks. This is the single most common wasted phone call in the process.
Ask about minimum loads, whether they deliver or you haul, how the scale works, and what account or payment terms apply to a first-time buyer.
Check the entrance, turning room, queue length at your intended hour, and whether tarping is required before you leave the yard.
Everything above has to be confirmed with the plant directly. This directory does not hold plant policies, pricing, or approval status, and does not speak for any producer listed in it.
Plants checked against the operator’s own information, each with a page of its own: phone, hours, mixes, whether it sells to outside contractors, and the other plants within a haul of it.
Plant locations held for each state, with the cities carrying the most records. State and city rosters are being built out; until then, the finder above is the fastest route to the plants around a specific job site.
79 cities · Birmingham, Tuscaloosa, Brantley, Childersburg
1 city · Anchorage
27 cities · Phoenix, Tucson, Glendale, Camp Verde
61 cities · Springdale, Little Rock, Black Rock, Gravette
97 cities · San Diego, Bakersfield, Fontana, Fresno
46 cities · Colorado Springs, Denver Area, Golden, Aurora
25 cities · Portland, Bridgeport, Connecticut, Danbury
6 cities · Wilmington, Christiana, Dagsboro, Dover
1 city · Washington
72 cities · Jacksonville, Tampa, Fort Myers, Miami
59 cities · Augusta, Garden City, Lithonia, Norcross
3 cities · Kailua, Kapolei, Unknown
17 cities · Boise, Nampa, Lewiston, Idaho
105 cities · Chicago, Belvidere, Rock Island, Chicago Ridge
81 cities · Indianapolis, Terre Haute, Fort Wayne, Switz City
33 cities · Des Moines, Sioux City, Burlington, Atlantic
29 cities · Topeka, Wichita, Kansas City, Dodge City
60 cities · Lexington, Louisville, Catlettsburg, Hebron
30 cities · Baton Rouge, Boutte, Franklinton, New Orleans
20 cities · Augusta, Bangor, Auburn, Belfast
37 cities · Baltimore, Waldorf, Aberdeen, Cumberland
41 cities · Barnstable, Nantucket, Pittsfield, Rochester
82 cities · Ironwood, Grand Rapids, Iron Mountain, Lansing
63 cities · Rochester, Bemidji, Rosemount, Alexandria
50 cities · Jackson, Gulfport, Batesville, Booneville
109 cities · Kansas City, St Louis, Jefferson City, Poplar Bluff
3 cities · Billings, Polson, Wolf Point
6 cities · No City Name, Lincoln, Grand Island, Omaha
8 cities · Las Vegas, Sparks, Elko, Fernley
17 cities · Winchester, Belmont, Colebrook, Concord
35 cities · Kearny, Hammonton, Howell, Watchung
35 cities · Albuquerque, Santa Fe, Artesia, Deming
91 cities · Flushing, Rochester, New Windsor, Olean
117 cities · Raleigh, Charlotte, Greensboro, Boone
11 cities · Bismarck, Fargo, Minot, Cavalier
130 cities · Cincinnati, Cleveland, Columbus, Marietta
50 cities · Oklahoma City, Tulsa, Muskogee, Tahlequah
9 cities · Salem, Beaverton, Central Point, Eugene
116 cities · Philadelphia, Pittsburgh, Bellefonte, Erie
16 cities · Toa Alta, Arecibo, Canovanas, Guaynabo
3 cities · Johnston, Coventry, Pawtucket
53 cities · Columbia, Conway, Gray Court, Greer
6 cities · Aberdeen, Rapid City, Sioux Falls, Brookings
92 cities · Memphis, Nashville, Knoxville, Chattanooga
46 cities · Houston, Austin, Fort Worth, Buda
20 cities · Moab, Salt Lake City, Brigham City, Eagle Mountain
12 cities · Coventry, Barre, Barre Town, Clarendon
81 cities · Roanoke, Lynchburg, Fredericksburg, Strasburg
42 cities · Spokane, Tacoma, Everett, Pullman
31 cities · Bridgeport, Dunbar, Inwood, Martinsburg
9 cities · Arbor Vitae, Beloit, Chippewa Falls, Ladysmith
12 cities · Wyoming, Casper, Cheyenne, Gillette
Counts come from federal air-permit registrations, and states report to that registry differently. A low count means thin reporting in that state, not that few plants operate there — Alaska and Montana are the clearest examples.
Plant records are built from US EPA Facility Registry Service data for NAICS 324121 (asphalt paving mixture and block manufacturing). That registry tracks air permits rather than businesses, which shapes what you see here.
It knows: that a permitted asphalt plant exists at a location, and roughly who holds the permit. It does not know: phone numbers, hours, mix designs, seasonal shutdowns, or — most importantly — whether a plant sells to outside contractors at all. Plenty are captive to a parent company.
Coverage is also uneven, because states report differently. A thin result in one state reflects that state's reporting, not the number of plants operating there. Treat this as a starting shortlist to call against, not a verified supplier list.
Operate a plant listed here, or know a listing is wrong? Tell us — corrections are how a directory like this gets better than the registry behind it.
Work out how many tons the area needs before you call a plant with an order.
OpenCycle times, truck counts, and what a longer haul actually costs per ton.
OpenBuild a job cost from materials, trucking, crew, and mobilization.
OpenFind contractors by state and city — the people who buy the mix and lay it.
OpenEnter the location of the job — not your office — and choose a maximum haul. This directory measures from that point out to every plant location it holds and sorts them by distance, closest first. Working from the job site matters because the mix has to arrive there hot, so a plant near your yard is irrelevant if the work is 40 miles the other way.
There is no fixed limit, because it depends on ambient temperature, load size, whether the load is tarped, and how quickly the crew places it. As a planning figure, most contractors treat about an hour as comfortable and start managing the risk carefully beyond about 90 minutes. Cold weather, small loads, and delays on site all shorten that. Your mix supplier and the project specification are the authorities here, not a general rule.
A facility that heats and dries aggregate, combines it with liquid asphalt binder in measured proportions, and discharges the finished mix hot for immediate delivery. Plants are either fixed installations or portable rigs set up near a large project. Both types produce mix to a design; the difference is whether the plant stays put.
Not always. Every plant produces mix, but not every plant sells it to outside buyers — many are owned by a paving contractor or a materials group and run primarily to feed that company's own crews. A supplier is a plant that will sell to you, on terms you can work with. That is a commercial question no public dataset answers, so it has to be confirmed with the plant directly.
Sometimes, but it is rarely practical. Plants sell by the ton with minimum loads, expect a suitable truck, and will not advise on placement. Hot mix also has to be spread and compacted within a narrow temperature window, which is difficult without a crew and a roller. For a driveway, hiring a paving contractor who already has a plant relationship is almost always the better route — cold patch is the usual product for small homeowner repairs.
That the plant is running that day, that it has your mix, that it will sell to you, what the minimum load and payment terms are, how the scale and loading work, and how long the queue is likely to be at the hour you plan to arrive. Confirm it by phone — plant schedules change with the weather and with the orders already booked.
Because hot mix is perishable and trucking is a real line item. Longer hauls mean lower mix temperature on arrival, longer truck cycles, more trucks needed to keep a crew paving, and more exposure to traffic and plant queues. A cheaper price per ton from a distant plant frequently costs more once trucking and lost production are counted.