By the America’s Driving Force team · Last updated September 28, 2026 · Data source: U.S. Federal Motor Carrier Safety Administration (FMCSA)
Maine has 1,190 active for-hire trucking companies registered with the Federal Motor Carrier Safety Administration (FMCSA), running about 5,700 trucks and employing about 5,500 drivers (data current to September 2026). About 90% of them operate fewer than 10 trucks. Among carriers registered in Maine, the largest by reported fleet size include Blue Diamond Transportation LLC, Pep Transportation, Northeast Transport Inc., Carmichael Transport Inc. and Chapman Trucking Inc.. The most carriers are based in Portland, Auburn, Saco, Houlton and Sanford. National carriers headquartered in other states operate here too but are registered in their home states, so they are not counted on this page.
Looking for a driving job in Maine? Tell us your CDL and location and we will match you with hiring carriers. Run a trucking company? Claim or feature your listing.
Maine trucking at a glance
- 1,190 active for-hire carriers based in Maine
- 5,743 trucks and 5,477 drivers reported
- 615 carriers (52%) run a single truck, and 0 run 200 or more
- Most carriers by city: Portland (39), Auburn (22), Saco (18), Houlton (18), Sanford (16)
- Most common freight type: general freight

See every active Maine trucking company
The tables on this page show the biggest and most relevant carriers. To see the rest:
- Get the full Maine list (CSV, 1,190 companies): free, just enter your email and the download link appears right away. It has company name, city, phone, trucks, drivers, types of hauling and USDOT number, and opens in Excel or Google Sheets, where you can sort and filter by city or fleet size.
- FMCSA SAFER Company Snapshot: look up any carrier by name or USDOT number to see its safety record and registration status.
- The full federal census dataset for every carrier in the country.
Largest trucking companies in Maine
These are the biggest carriers registered in Maine, ranked by the number of trucks they report. Large fleets tend to hire year-round and offer more routes, benefits and equipment. Is your company missing or out of date? Claim or feature your listing.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Blue Diamond Transportation LLC Presque Isle, ME falcontransllc.com |
General freight, Logs, poles and lumber, Building materials and more | 174 trucks 140 drivers |
(207) 760-1223 USDOT 2533963 |
| Pep Transportation Gardiner, ME ejprescott.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 85 trucks 106 drivers |
(207) 582-5019 USDOT 25286 |
| Northeast Transport Inc. Waldoboro, ME northeasttransport.com |
General freight, Machinery and large objects, Grain, feed and hay and more | 72 trucks 39 drivers |
(207) 832-7300 USDOT 288676 |
| Carmichael Transport Inc. Old Town, ME |
US mail | 58 trucks 84 drivers |
(207) 827-1000 USDOT 331109 |
| Chapman Trucking Inc. Auburn, ME chapmantrucking.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 57 trucks 53 drivers |
(207) 783-3232 USDOT 248771 |
| A E Robinson Oil Company Inc. Dover Foxcroft, ME aerobinson.com |
Liquids and gases, Hazmat | 47 trucks 27 drivers |
(207) 564-8131 USDOT 752547 |
| Skip Mckean Petroleum Transport Bucksport, ME deadriver.com |
Liquids and gases, Hazmat | 46 trucks 72 drivers |
(207) 469-6113 USDOT 1954562 |
| P A F Transportation Scarborough, ME paftrans.com |
General freight, Metal, sheets and coils, Beverages and more | 44 trucks 65 drivers |
(207) 510-6900 USDOT 192141 |
| Perry Transport Inc. Poland, ME perrytransportinc.com |
General freight, Household goods, Building materials and more | 37 trucks 39 drivers |
(207) 998-6061 USDOT 299134 |
| E J Carrier Inc. Jackman, ME |
Logs, poles and lumber, Machinery and large objects | 36 trucks 30 drivers |
(207) 668-4457 USDOT 73666 |
| Seth Mccoys Trucking & Excavating LLC Alfred, ME smtemaine.net |
Logs, poles and lumber, Building materials, Machinery and large objects and more | 31 trucks 35 drivers |
(207) 303-4924 USDOT 1544841 |
| Dysarts Transportation Inc. Hermon, ME dysarts.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 31 trucks 30 drivers |
(207) 922-1502 USDOT 185312 |
| BFP Trucking Bernard, ME bfptrucking.com |
General freight, Logs, poles and lumber, Building materials and more | 31 trucks 31 drivers |
(860) 989-7383 USDOT 3165612 |
| North State Transport LLC Caribou, ME |
General freight, Household goods, Metal, sheets and coils and more | 30 trucks 26 drivers |
(207) 492-0008 USDOT 1296322 |
| Bisson Transportation Inc. Westbrook, ME bissontransportation.com |
General freight, Household goods, Metal, sheets and coils and more | 30 trucks 32 drivers |
(207) 514-1060 USDOT 9153 |
| Lynch Logistics Inc. Bangor, ME lynchgroup.co |
General freight, Building materials, Grain, feed and hay and more | 29 trucks 29 drivers |
(207) 942-2220 USDOT 517326 |
| Pine Point Logistics Saco, ME readyseafood.com |
General freight | 27 trucks 27 drivers |
(207) 229-8937 USDOT 2942472 |
| JDR Transport LLC Mars Hill, ME |
General freight, Building materials, Beverages and more | 24 trucks 20 drivers |
(207) 425-7804 USDOT 2399884 |
| Scott Transportation Inc. Fort Fairfield, ME |
General freight, Liquids and gases, Hazmat | 22 trucks 22 drivers |
(207) 473-0063 USDOT 656973 |
| Brown Dog Carriers LLC Biddeford, ME |
General freight, Logs, poles and lumber, Building materials and more | 22 trucks 30 drivers |
(207) 294-2075 USDOT 3015575 |
| Powers Transport LLC Clinton, ME |
General freight, Household goods, Metal, sheets and coils and more | 21 trucks 22 drivers |
(207) 426-6031 USDOT 873953 |
| N.C. Hunt, Inc.. Jefferson, ME nchuntlumber.com |
Not listed | 20 trucks 8 drivers |
(207) 549-0922 USDOT 9472323 |
| Cranston Trucking Inc. Portland, ME cranstontrucking.com |
General freight | 20 trucks 30 drivers |
(207) 232-7620 USDOT 3584495 |
| Hutchins Trucking Company South Portland, ME hutchinstrucking.com |
General freight, Dry bulk, Beverages and more | 20 trucks 33 drivers |
(207) 767-1692 USDOT 57058 |
| K & E Transportation Associates Inc. West Newfield, ME |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 19 trucks 19 drivers |
(207) 793-5013 USDOT 585131 |
Mid-size Maine trucking companies (50 to 200 trucks)
Mid-size carriers often give drivers more personal attention and more predictable regional or dedicated runs than the national giants.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Blue Diamond Transportation LLC Presque Isle, ME falcontransllc.com |
General freight, Logs, poles and lumber, Building materials and more | 174 trucks 140 drivers |
(207) 760-1223 USDOT 2533963 |
| Pep Transportation Gardiner, ME ejprescott.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 85 trucks 106 drivers |
(207) 582-5019 USDOT 25286 |
| Carmichael Transport Inc. Old Town, ME |
US mail | 58 trucks 84 drivers |
(207) 827-1000 USDOT 331109 |
| Chapman Trucking Inc. Auburn, ME chapmantrucking.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 57 trucks 53 drivers |
(207) 783-3232 USDOT 248771 |
| Northeast Transport Inc. Waldoboro, ME northeasttransport.com |
General freight, Machinery and large objects, Grain, feed and hay and more | 72 trucks 39 drivers |
(207) 832-7300 USDOT 288676 |
Small Maine trucking companies (10 to 49 trucks)
Small fleets can be a good fit if you want a family-style company, flexible home time or local routes.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Skip Mckean Petroleum Transport Bucksport, ME deadriver.com |
Liquids and gases, Hazmat | 46 trucks 72 drivers |
(207) 469-6113 USDOT 1954562 |
| P A F Transportation Scarborough, ME paftrans.com |
General freight, Metal, sheets and coils, Beverages and more | 44 trucks 65 drivers |
(207) 510-6900 USDOT 192141 |
| Perry Transport Inc. Poland, ME perrytransportinc.com |
General freight, Household goods, Building materials and more | 37 trucks 39 drivers |
(207) 998-6061 USDOT 299134 |
| Seth Mccoys Trucking & Excavating LLC Alfred, ME smtemaine.net |
Logs, poles and lumber, Building materials, Machinery and large objects and more | 31 trucks 35 drivers |
(207) 303-4924 USDOT 1544841 |
| Hutchins Trucking Company South Portland, ME hutchinstrucking.com |
General freight, Dry bulk, Beverages and more | 20 trucks 33 drivers |
(207) 767-1692 USDOT 57058 |
| Bisson Transportation Inc. Westbrook, ME bissontransportation.com |
General freight, Household goods, Metal, sheets and coils and more | 30 trucks 32 drivers |
(207) 514-1060 USDOT 9153 |
| Here And There Transport LLC Raymond, ME |
General freight | 11 trucks 32 drivers |
(207) 233-0692 USDOT 3438865 |
| BFP Trucking Bernard, ME bfptrucking.com |
General freight, Logs, poles and lumber, Building materials and more | 31 trucks 31 drivers |
(860) 989-7383 USDOT 3165612 |
| Cranston Trucking Inc. Portland, ME cranstontrucking.com |
General freight | 20 trucks 30 drivers |
(207) 232-7620 USDOT 3584495 |
| Dysarts Transportation Inc. Hermon, ME dysarts.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 31 trucks 30 drivers |
(207) 922-1502 USDOT 185312 |
| Brown Dog Carriers LLC Biddeford, ME |
General freight, Logs, poles and lumber, Building materials and more | 22 trucks 30 drivers |
(207) 294-2075 USDOT 3015575 |
| E J Carrier Inc. Jackman, ME |
Logs, poles and lumber, Machinery and large objects | 36 trucks 30 drivers |
(207) 668-4457 USDOT 73666 |
| Lynch Logistics Inc. Bangor, ME lynchgroup.co |
General freight, Building materials, Grain, feed and hay and more | 29 trucks 29 drivers |
(207) 942-2220 USDOT 517326 |
| Pine Point Logistics Saco, ME readyseafood.com |
General freight | 27 trucks 27 drivers |
(207) 229-8937 USDOT 2942472 |
| A E Robinson Oil Company Inc. Dover Foxcroft, ME aerobinson.com |
Liquids and gases, Hazmat | 47 trucks 27 drivers |
(207) 564-8131 USDOT 752547 |
| North State Transport LLC Caribou, ME |
General freight, Household goods, Metal, sheets and coils and more | 30 trucks 26 drivers |
(207) 492-0008 USDOT 1296322 |
| Jewett & Noonan Transportation Inc. Gorham, ME |
General freight, Logs, poles and lumber, Building materials and more | 12 trucks 25 drivers |
(207) 839-3175 USDOT 916634 |
| Powers Transport LLC Clinton, ME |
General freight, Household goods, Metal, sheets and coils and more | 21 trucks 22 drivers |
(207) 426-6031 USDOT 873953 |
| Scott Transportation Inc. Fort Fairfield, ME |
General freight, Liquids and gases, Hazmat | 22 trucks 22 drivers |
(207) 473-0063 USDOT 656973 |
| JDR Transport LLC Mars Hill, ME |
General freight, Building materials, Beverages and more | 24 trucks 20 drivers |
(207) 425-7804 USDOT 2399884 |
| R C Mclucas Trucking Inc. Porter, ME rcmclucastrucking.com |
Logs, poles and lumber, Machinery and large objects, Hazmat | 19 trucks 19 drivers |
(207) 625-8915 USDOT 330975 |
| K & E Transportation Associates Inc. West Newfield, ME |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 19 trucks 19 drivers |
(207) 793-5013 USDOT 585131 |
| Hakala Transport Inc. So Paris, ME |
US mail | 14 trucks 19 drivers |
(207) 743-2257 USDOT 791759 |
| SPC Transport Co Auburn, ME |
General freight, Household goods, Metal, sheets and coils and more | 19 trucks 18 drivers |
(207) 240-0029 USDOT 9163 |
| Scott Dugas Trucking & Excavating Inc. Yarmouth, ME |
Building materials, Machinery and large objects, Construction | 16 trucks 16 drivers |
(207) 846-9917 USDOT 257529 |
Maine hazmat carriers
These carriers reported hauling hazardous materials, which requires a hazmat endorsement on your CDL.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Pep Transportation Gardiner, ME ejprescott.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 85 trucks 106 drivers |
(207) 582-5019 USDOT 25286 |
| A E Robinson Oil Company Inc. Dover Foxcroft, ME aerobinson.com |
Liquids and gases, Hazmat | 47 trucks 27 drivers |
(207) 564-8131 USDOT 752547 |
| Skip Mckean Petroleum Transport Bucksport, ME deadriver.com |
Liquids and gases, Hazmat | 46 trucks 72 drivers |
(207) 469-6113 USDOT 1954562 |
| P A F Transportation Scarborough, ME paftrans.com |
General freight, Metal, sheets and coils, Beverages and more | 44 trucks 65 drivers |
(207) 510-6900 USDOT 192141 |
| Seth Mccoys Trucking & Excavating LLC Alfred, ME smtemaine.net |
Logs, poles and lumber, Building materials, Machinery and large objects and more | 31 trucks 35 drivers |
(207) 303-4924 USDOT 1544841 |
| Dysarts Transportation Inc. Hermon, ME dysarts.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 31 trucks 30 drivers |
(207) 922-1502 USDOT 185312 |
| Scott Transportation Inc. Fort Fairfield, ME |
General freight, Liquids and gases, Hazmat | 22 trucks 22 drivers |
(207) 473-0063 USDOT 656973 |
| Powers Transport LLC Clinton, ME |
General freight, Household goods, Metal, sheets and coils and more | 21 trucks 22 drivers |
(207) 426-6031 USDOT 873953 |
| Hutchins Trucking Company South Portland, ME hutchinstrucking.com |
General freight, Dry bulk, Beverages and more | 20 trucks 33 drivers |
(207) 767-1692 USDOT 57058 |
| SPC Transport Co Auburn, ME |
General freight, Household goods, Metal, sheets and coils and more | 19 trucks 18 drivers |
(207) 240-0029 USDOT 9163 |
| R C Mclucas Trucking Inc. Porter, ME rcmclucastrucking.com |
Logs, poles and lumber, Machinery and large objects, Hazmat | 19 trucks 19 drivers |
(207) 625-8915 USDOT 330975 |
| Jewett & Noonan Transportation Inc. Gorham, ME |
General freight, Logs, poles and lumber, Building materials and more | 12 trucks 25 drivers |
(207) 839-3175 USDOT 916634 |
| William A Renaud Jr Trucking Inc. So Berwick, ME |
Logs, poles and lumber, Building materials, Machinery and large objects and more | 12 trucks 9 drivers |
(207) 384-5111 USDOT 309995 |
| Jeff Chadbourne Trucking Gardiner, ME |
General freight, Logs, poles and lumber, Building materials and more | 11 trucks 11 drivers |
(207) 408-1099 USDOT 695788 |
| Coffin Trucking Inc. West Paris, ME |
Logs, poles and lumber, Building materials, Machinery and large objects and more | 11 trucks 9 drivers |
(207) 890-9363 USDOT 1774187 |
| Sr1 Logistics LLC Turner, ME |
General freight, Machinery and large objects, Farm supplies and more | 10 trucks 10 drivers |
(207) 418-1798 USDOT 4198624 |
| Allen's Transfer & Storage LLC Augusta, ME |
General freight, Household goods, Hazmat | 9 trucks 8 drivers |
(802) 289-2905 USDOT 4357146 |
| Mucks Trucks LLC Oxford, ME |
Building materials, Machinery and large objects, Utility and more | 7 trucks 7 drivers |
(207) 890-3831 USDOT 3587067 |
| Hurricane Hauling Services LLC Augusta, ME |
Hazmat | 7 trucks 4 drivers |
(207) 520-3279 USDOT 4008292 |
| Chamberland Transport LLC Saint Agatha, ME rfchamberland.com |
Liquids and gases, Chemicals, Hazmat | 6 trucks 7 drivers |
(207) 543-6607 USDOT 3248100 |
Types of freight Maine carriers haul
The most common types of freight reported by Maine carriers are: General freight (910), Building materials (674), Construction (674), Logs, poles and lumber (580), Machinery and large objects (491), Paper products (357), Metal, sheets and coils (279), Dry bulk (264). A company that lists general freight typically runs dry van or flatbed loads, while specialty types such as liquids and gases, chemicals or dry bulk usually need tanker or bulk equipment and extra endorsements.
Looking for a trucking job in Maine?
Maine carriers of every size are hiring drivers. Tell us about your CDL, experience and where you want to drive, and we will pass your details to trucking companies and CDL schools that fit. It is free for drivers.
New to trucking? Read how much CDL training costs and how to get CDL training.
Own or run a Maine trucking company?
Every company on this page comes from public federal records. You can ask us to correct your listing for free, or to feature your company with a highlighted row, a link to your hiring page and a driver-recruiting message.
Resources for Maine drivers and owner-operators
- Commercial truck insurance companies compared
- Best load boards for carriers and dispatchers
- Highest paying truck driving jobs
Where Maine trucking companies are based
Portland has the most registered carriers, followed by Auburn, Saco, Houlton and Sanford.

How to check that a Maine trucking company is legitimate
- Get the USDOT number. Every carrier above has a USDOT link that opens its federal record.
- Check its status. On the FMCSA SAFER Company Snapshot, confirm the operating status is active and see its fleet size, cargo types and inspection history.
- Verify authority and insurance. Use the FMCSA Licensing and Insurance site to confirm the carrier’s operating authority and insurance on file.
- Review safety. Look at the safety rating and inspection and crash records before you sign on or hire.
- Confirm the details. Call the phone number listed and get pay, home time and benefits in writing.
USDOT number vs MC number: a USDOT number identifies a carrier for safety tracking. An MC (Motor Carrier) number is the operating authority that allows a company to haul freight for hire across state lines. This directory lists carriers that hold both.
Video from a third-party channel (Moving Authority Association) showing how to search a carrier by USDOT number on SAFER. Not produced by America’s Driving Force.
About this data and how we compiled it
This page is compiled by the America’s Driving Force team from the FMCSA Motor Carrier Census, a public dataset from the U.S. Department of Transportation. We update it every quarter; this version was retrieved on September 28, 2026.
- Where a carrier is counted: by the physical address on its federal record. A national carrier headquartered in another state appears under its home state, not here, even if it runs trucks in Maine.
- Excluded: school bus, waste, towing, taxi and limousine operators, and records with implausible truck or driver counts.
- Limits: truck counts, driver counts and cargo types are self-reported by each carrier. Some large fleets are private fleets of non-trucking companies. Websites are taken from each carrier’s registered contact domain and shown only when the site loads and mentions the company name. Contact details for very small carriers are left out of the downloadable list to protect owner-operators’ privacy.
- Corrections: if a listing is wrong or you would like it updated, contact us. Carriers can update their own record with the FMCSA.
active status, a for-hire operating authority (MC number), at least one truck, and a federal registration update since September 2024.
Frequently asked questions
How many trucking companies are in Maine?
Maine has 1,190 active for-hire trucking companies registered with the FMCSA as of September 2026, running about 5,700 trucks. About 52% are single-truck owner-operators, and about 90% operate fewer than 10 trucks.
What is the largest trucking company in Maine?
Among carriers registered in Maine, Blue Diamond Transportation LLC, Pep Transportation and Northeast Transport Inc. report the largest fleets, each over 0 trucks. Fleet sizes are self-reported and change over time. National carriers headquartered in other states also operate in Maine but are registered in their home states, so they are not counted here.
Which Maine cities have the most trucking companies?
Portland has the most registered carriers with 39, followed by Auburn (22), Saco (18), Houlton (18) and Sanford (16).
How do I check whether a Maine trucking company is legitimate?
Find the company's USDOT number, then look it up on the FMCSA SAFER Company Snapshot. Confirm its operating status is active, check its authority and insurance on the FMCSA Licensing and Insurance site, and review its safety record and inspection history.
Can I get CDL training in Maine?
Yes. Maine has CDL training schools and some carriers offer paid or no-cost training. America's Driving Force publishes guides to choosing a CDL school and getting CDL training.
Trucking companies in nearby states
Get trucking updates
We refresh this directory every quarter. Sign up for trucking news, driver job openings and carrier updates.
Related guides
- How much does CDL training cost?
- CDL requirements
- Class A vs Class B CDL licenses
- Highest paying truck driving jobs
- How to choose a trucking company to work for
- How to choose a CDL training school
- Get CDL training with America’s Driving Force
