Repair Shop Tire Shops in or near Henderson, TX

Truck Repair Financing Truck Repair Financing

All Results

Herman Power Tire

222 South St

Nacogdoches, TX 29.32 mi

29.32 mi
Herman Power Tire
222 South St
Nacogdoches, TX
936-564-view (primary)

Vendor Details

Goodyear Commercial Tire & Service Centers #015

2801 S SW Loop 323

Tyler, TX 34.39 mi

Goodyear Commercial Tire & Service Centers #015
Goodyear Commercial Tire & Service Centers #015
2801 S SW Loop 323
Tyler, TX   View Map

877-769-8177 (primary)

Goodyear Commercial Tire & Service Centers provides you with a network of emergency service outlets. Available throughout the United States, these highly trained commercial outlets can get you up and running quickly.

  • 24/7 Roadside Emergency Service
  • Commercial Truck & Trailer Tires
  • Tire Repair & Replacement
  • New, Used & Retread Tires
  • Tire Rotation & Spin Balancing
  • Truck & Trailer Wheel Replacement
  • Complete Retread Services & More
37.43 mi

Roadside Rescue

Roadside Rescue

2915 Farm to Market Rd 2087

Longview, TX 37.43 mi

Roadside Rescue
Roadside Rescue
2915 Farm to Market Rd 2087
Longview, TX   View Map

903-345-4411 (primary)
432-242-6565 (secondary)

Roadside Rescue Provides 24 Hour Roadside Service

  • Mobile Truck, Trailer, Tire & Reefer Repair
  • Computer Diagnostics & Electrical Repair
  • AC Service, Suspension & Engine Repair
  • Transmissions, Brakes & Air, DOT Inspections
  • New & Used Tires Available
  • Jump Starts, Out of Fuel Delivery, Lockouts & More!

Family Owned & Operated!

Love's Truck Care #709

5614 Hwy 59 N

Lufkin, TX 39.16 mi

Love's Truck Care #709
Love's Truck Care #709
5614 Hwy 59 N
Lufkin, TX   View Map

800-655-6837 (primary)

Love’s 24-Hour Truck Care and Roadside Service are available to you no matter where you are. 

Our Truck Care centers are equipped with cutting-edge tools and equipment to meet your needs. With our expanded tire selection, light mechanical services, oil change services and emergency roadside assistance, we want to help you get back on the road safely and quickly. And with our International Navistar partnership, we create the largest service network in commercial transportation with more than 1,000 locations across North America.

Tire Offerings: Bridgestone, Michelin, Goodyear, BFGoodrich, Love’s Retreads and other brand name tires to fit your commercial truck tire needs. Oil Offerings: Shell Rotella, Chevron Delo, Mobil Delvac and Love’s Premium Oil

Alfords Tire & Road Service

9773 US-69 N

Tyler, TX 39.55 mi

39.55 mi
Alfords Tire & Road Service
9773 US-69 N
Tyler, TX
903-592-view (primary)

Vendor Details

Truck Repair Financing Truck Repair Financing

Goodyear Commercial Tire & Service Centers #038

3725 E Loop Dr

Longview, TX 40.02 mi

Goodyear Commercial Tire & Service Centers #038
Goodyear Commercial Tire & Service Centers #038
3725 E Loop Dr
Longview, TX   View Map

877-769-8177 (primary)

Goodyear Commercial Tire & Service Centers provides you with a network of emergency service outlets. Available throughout the United States, these highly trained commercial outlets can get you up and running quickly.

  • 24/7 Roadside Emergency Service
  • Commercial Truck & Trailer Tires
  • Tire Repair & Replacement
  • New, Used & Retread Tires
  • Tire Rotation & Spin Balancing
  • Truck & Trailer Wheel Replacement
  • Complete Retread Services & More

Graves Tire

809 E Sabine St

Carthage, TX 40.26 mi

40.26 mi
Graves Tire
809 E Sabine St
Carthage, TX
903-693-view (primary)

Vendor Details

Bratz Tire Pros

508 N Elm St

Palestine, TX 40.94 mi

40.94 mi
Bratz Tire Pros
508 N Elm St
Palestine, TX
903-729-view (primary)

Vendor Details

Center Tire Co Inc

880 Hurst St

Center, TX 46.05 mi

46.05 mi
Center Tire Co Inc
880 Hurst St
Center, TX
936-598-view (primary)

Vendor Details
51.13 mi

Action Towing

Action Towing

6723 US Hwy 59 S

Marshall, TX 51.13 mi

Action Towing
Action Towing
6723 US Hwy 59 S
Marshall, TX   View Map

903-938-4100 (primary)
903-930-7779 (secondary)

 Action Towing provides 24 Hour Service: Since 1983

  • 60 Ton Rotator
  • 24 Hour Heavy Duty Towing Service
  • Air Cushion Recovery
  • Truck, Trailer & Tire Repair Shop
  • State & DOT Inspections - All Makes & Models
  • Mobile Repair & Welding Service
  • Load Shifts and Load Transfers
  • Tire Repair & Replacement
  • Jump Starts and Pull Starts
  • Truck & Trailer Parts Available

We do minor and major repairs on all makes and models, 24 hour road service since 1983.

Crockett Wrecker

1407 E Loop 304

Crockett, TX 51.84 mi

51.84 mi
Crockett Wrecker
1407 E Loop 304
Crockett, TX
936-544-view (primary)

Vendor Details

617 Service Center LLC

302 I-20 E

Marshall, TX 51.92 mi

617 Service Center LLC
617 Service Center LLC
302 I-20 E
Marshall, TX   View Map

903-283-8503 (primary)
903-702-3841 (secondary)
903-472-0202 (fax)

617 Service Center LLC Provides:

24 Hour Mobile, Roadside & On Call In Shop Service

  • Truck, Trailer & Tire Repair Service
  • Computer Diagnostics & Engine Repairs
  • Transmission & Drive Train Service
  • AC, Brake, Electrical & Suspension Service
  • PM Services, Oil Change & Lube
  • Fleet & Mobile Maintenance
  • New & Used Tires In Stock
  • Fuel Deliveries, Jump Starts & Lockout Service


Kelly Harris Tire

930 N Palestine St

Athens, TX 55.63 mi

55.63 mi
Kelly Harris Tire
930 N Palestine St
Athens, TX
903-675-view (primary)

Vendor Details

Haslam Tire

13320 Hwy 84 E

Joaquin, TX 55.71 mi

55.71 mi
Haslam Tire
13320 Hwy 84 E
Joaquin, TX
936-269-view (primary)

Vendor Details

Love's Truck Care #287

1221 South Oak

Van, TX 55.87 mi

Love's Truck Care #287
Love's Truck Care #287
1221 South Oak
Van, TX   View Map

800-655-6837 (primary)

Love’s 24-Hour Truck Care and Roadside Service are available to you no matter where you are. 

Our Truck Care centers are equipped with cutting-edge tools and equipment to meet your needs. With our expanded tire selection, light mechanical services, oil change services and emergency roadside assistance, we want to help you get back on the road safely and quickly. And with our International Navistar partnership, we create the largest service network in commercial transportation with more than 1,000 locations across North America.

Tire Offerings: Bridgestone, Michelin, Goodyear, BFGoodrich, Love’s Retreads and other brand name tires to fit your commercial truck tire needs. Oil Offerings: Shell Rotella, Chevron Delo, Mobil Delvac and Love’s Premium Oil

Southern Tire Mart at Pilot Flying J #883

9800 I-20 Frontage Road

Canton, TX 62.4 mi

Southern Tire Mart at Pilot Flying J #883
Southern Tire Mart at Pilot Flying J #883
9800 I-20 Frontage Road
Canton, TX   View Map

833-260-7867 (primary)

Service Centers and 24/7 Roadside Assistance:

  • Preventative Maintenance  
  • Retail & National Account Tire Sales & Service
  • Truck and Trailer Repairs  
  • 24/7 On-Call Roadside Assistance 

It's important to Southern Tire Mart at Pilot Flying J that you get back on the road confident and feeling like you made the right choice. Throughout our network, whether you're on the road or on-site, our focus is what you need today. For Roadside Assistance or to find a location near you, call 833-260-7867
66.78 mi

Speedco #922

Speedco #922

9620 US Hwy 80

Greenwood, LA 66.78 mi

Speedco #922
Speedco #922
9620 US Hwy 80
Greenwood, LA   View Map

318-938-1315 (primary)
318-938-1264 (fax)

The Speedco network, owned and operated by Love’s Travel Stops, is equipped with cutting-edge tools and equipment to meet your needs. 

All Speedco locations continue to offer an expanded tire selection, light mechanical services, oil change services and emergency roadside assistance. Speedco is committed to maintaining and improving our services and getting you back on the road quickly. And with our International Navistar partnership we create the largest service network in commercial transportation with more than 1,000 locations across North America. 

Tire Offerings: Bridgestone, Michelin, Goodyear, BFGoodrich, Love’s Retreads and other brand name tires to fit your commercial truck tire needs. Oil Offerings: Shell Rotella, Chevron Delo, Mobil Delvac and Love’s Premium Oil

Love's Truck Care #209

9600 Hwy 80 West

Greenwood, LA 66.85 mi

Love's Truck Care #209
Love's Truck Care #209
9600 Hwy 80 West
Greenwood, LA   View Map

800-655-6837 (primary)

Love’s 24-Hour Truck Care and Roadside Service are available to you no matter where you are. 

Our Truck Care centers are equipped with cutting-edge tools and equipment to meet your needs. With our expanded tire selection, light mechanical services, oil change services and emergency roadside assistance, we want to help you get back on the road safely and quickly. And with our International Navistar partnership, we create the largest service network in commercial transportation with more than 1,000 locations across North America.

Tire Offerings: Bridgestone, Michelin, Goodyear, BFGoodrich, Love’s Retreads and other brand name tires to fit your commercial truck tire needs. Oil Offerings: Shell Rotella, Chevron Delo, Mobil Delvac and Love’s Premium Oil

Goodyear Commercial Tire & Service Centers #439

9514 Greenwood Rd

Greenwood, LA 67.13 mi

Goodyear Commercial Tire & Service Centers #439
Goodyear Commercial Tire & Service Centers #439
9514 Greenwood Rd
Greenwood, LA   View Map

877-769-8177 (primary)

Goodyear Commercial Tire & Service Centers provides you with a network of emergency service outlets. Available throughout the United States, these highly trained commercial outlets can get you up and running quickly.

  • 24/7 Roadside Emergency Service
  • Tire, Trailer & Truck Repair Services
  • Tire Sales, Replacement & Rotation
  • New, Used, Retread Tires - Spin Balancing
  • Oil Change, Differential & Trans. Fluid Change
  • PM Services, Brakes, Coolant Drain & Fill
  • Starter, Alternator, Battery Replacement & More

TA Truck Service #237

8560 Greenwood Rd

Greenwood, LA 68.75 mi

TA Truck Service #237
TA Truck Service #237
8560 Greenwood Rd
Greenwood, LA   View Map

318-938-5411 (primary)
800-824-7467 (secondary)

You can count on TA Truck Service to keep you rolling 24 hours a day, seven days a week, 365 days a year. RoadSquad nationwide network includes nearly 3,000 experienced technicians across more than 245 TA Truck Service facilities coast-to-coast to provide comprehensive maintenance and repair solutions wherever you're located. 

  • Oil Changes & PM Services (Offered In-Bay Only)
  • Electrical, Brakes & Air Leaks, Trailer Repairs
  • Full Mechanical, Advanced Diagnostics
  • Tire Services & Installations, DOT Annual Inspections
  • Jump Starts, Fuel Delivery & More!

Add'l Services: Reefer Services.
Avail. NorthStar Batteries

Lone Star Lube

201 Main St

Lone Star, TX 70.4 mi

70.4 mi
Lone Star Lube
201 Main St
Lone Star, TX
903-656-view (primary)

Vendor Details

TA Truck Service #308

6910 W Bert Kouns Industrial Loop

Shreveport, LA 71.12 mi

TA Truck Service #308
TA Truck Service #308
6910 W Bert Kouns Industrial Loop
Shreveport, LA   View Map

318-686-6111 (primary)
800-824-7467 (secondary)

You can count on TA Truck Service to keep you rolling 24 hours a day, seven days a week, 365 days a year. RoadSquad nationwide network includes nearly 3,000 experienced technicians across more than 245 TA Truck Service facilities coast-to-coast to provide comprehensive maintenance and repair solutions wherever you're located. 

  • Oil Changes & PM Services (Offered In-Bay Only)
  • Electrical, Brakes & Air Leaks, Trailer Repairs
  • Full Mechanical, Advanced Diagnostics
  • Tire Services & Installations, DOT Annual Inspections
  • Jump Starts, Fuel Delivery & More!

Add'l Services: Expert Truck Alignment, Reefer Services. 
Avail. NorthStar Batteries

American Truck & Trailer Repair

112 Love St

Fairfield, TX 71.39 mi

American Truck & Trailer Repair
American Truck & Trailer Repair
112 Love St
Fairfield, TX   View Map

903-879-0169 (primary)
American Truck & Trailer Repair provides:
24 Hour Road Service for Semi Trucks & Breakdowns

  • Mobile Truck & Trailer Repair (All Makes & Models)
  • Mobile Computer Diagnostics - Forced Regens
  • Tire Repair & Sales - New & Recaps Available
  • Air/Fluid Leaks, Lights, Alternators & Electrical Repairs
  • Liftgates, Overhead Doors & Hydraulic Repairs
  • Out of Fuel Delivery, Jump Starts & Battery Replacement
  • A/C, Belts, Brakes, Brake Chambers, Fuel Filters & more
  • We Service Minor & Major Repairs
  • Semi Trucks, Commercial Trucks, RV, & Bus Repairs

Tires Pro & Alignment

102 N Chestnut St

Winnsboro, TX 72.79 mi

72.79 mi
Tires Pro & Alignment
102 N Chestnut St
Winnsboro, TX
903-342-view (primary)

Vendor Details

Texas Tire Pro LLC

323 W I-45 N Fwy Service Rd

Fairfield, TX 73.05 mi

Texas Tire Pro LLC
Texas Tire Pro LLC
323 W I-45 N Fwy Service Rd
Fairfield, TX   View Map

903-388-1188 (primary)

Texas Tire Pro LLC provides:
24 Hour Road Service for a Semi Truck Breakdown

  • On-Site & Mobile Truck, Trailer & Tire Repair
  • Steer & Driver Tires, New & Used Available
  • Computer Diagnostics
  • Minor Mechanical Repairs
  • Custom Welding & Fabrication
  • Brakes, Lights, Air & Fluid Leaks
  • Fuel Deliver, Jump Starts & Battery Replacement
  • Fleet Service & PM Services

Servicing Coriscana, Buffalo, Palestine, Centerville, TX and Surrounding Area

Mustang Diesel Repair

117 Co Rd 946

Fairfield, TX 73.12 mi

73.12 mi
Mustang Diesel Repair
117 Co Rd 946
Fairfield, TX
903-389-view (primary)

Vendor Details

Despino's Tire Services

141 City Park

Mansfield, LA 75.23 mi

75.23 mi
Despino's Tire Services
141 City Park
Mansfield, LA
318-872-view (primary)

Vendor Details

Mericle's Towing LLC

3408 Hollywood Ave

Shreveport, LA 76.98 mi

Mericle's Towing LLC
Mericle's Towing LLC
3408 Hollywood Ave
Shreveport, LA   View Map

318-636-2535 (primary)
318-635-5856 (fax)

Mericle's Towing LLC provides:

24 Hour Road Service & Towing for Semi Truck Breakdowns

  • Mobile Truck, Trailer, Reefer & Tire Repair Service
  • Full Service Truck and Trailer Repair Shop
  • Light, Medium and Heavy Duty Towing & Recovery
  • Equipment, Cargo, Truck, RV & Bus Towing
  • Landoll/Lowboy Services, Load Shifts & Lockouts
  • Local & Long Distance Towing Available
  • Fuel Delivery, Jump/Pull Starts & Winch-Outs
  • All Major Credit Cards, T-Chek, Comdata & EFS Accepted
"If You're In a Bind and Need a Miracle, Call Mericle's Towing!"

Hemphill Tire Store

258 Sabine St

Hemphill, TX 77.34 mi

77.34 mi
Hemphill Tire Store
258 Sabine St
Hemphill, TX
409-787-view (primary)

Vendor Details

Wayne's Tire Shop

171 FM 3186

Onalaska, TX 78.24 mi

78.24 mi
Wayne's Tire Shop
171 FM 3186
Onalaska, TX
936-646-view (primary)

Vendor Details

Triple J Diesel Service

835 FM 977 W

Leona, TX 80.98 mi

835 FM 977 W
Leona, TX    View Map

903-344-2341 (primary)
903-353-3788 (secondary)
Triple J Diesel Service Provides:
24 Hour Roadside Repair Services
  • Truck, Trailer, Reefer, RV, Bus & Tire Repairs
  • Computer Diagnostics, DPF Services, Forced Regens
  • Engine, Transmission, Drivetrain Service
  • Suspension, Hydraulics, Brakes & Airlines
  • New, Used & Recap Tires, Fuel Delivery & Much More!

Arklatex Diesel Services LLC

816 Grimmett Dr

Shreveport, LA 81.29 mi

Arklatex Diesel Services LLC
Arklatex Diesel Services LLC
816 Grimmett Dr
Shreveport, LA   View Map

318-655-8876 (primary)
318-464-8305 (secondary)
Arklatex Diesel Services is a full service, maintenance and repair facility for all diesel vehicles and commercial diesel fleets. We're family owned and operated and here to keep your diesels working hard for you! Our prices and turnaround times CAN NOT be beat! With over 20 years of experience in the industry, our honest and dependable technicians are here to serve you! Arklatex Diesel has the most affordable shop rate in the Ark-La-Tex area and we stand by our work! Come join our family and let us put our pride & care into your rigs!

Gateway Tire & Service Center

2134 Airline Dr

Bossier City, LA 84.01 mi

84.01 mi
Gateway Tire & Service Center
2134 Airline Dr
Bossier City, LA
318-741-view (primary)

Vendor Details

Eubanks Towing

600 E 16th St

Mount Pleasant, TX 85.14 mi

85.14 mi
Eubanks Towing
600 E 16th St
Mount Pleasant, TX
903-572-view (primary)

Vendor Details

American Truck & Trailer Repair

507 S Service Road

Richland, TX 85.28 mi

American Truck & Trailer Repair
American Truck & Trailer Repair
507 S Service Road
Richland, TX   View Map

903-879-0169 (primary)
American Truck & Trailer Repair provides:
24 Hour Road Service for Semi Trucks & Breakdowns

  • Mobile Truck & Trailer Repair (All Makes & Models)
  • Mobile Computer Diagnostics - Forced Regens
  • Tire Repair & Sales - New & Recaps Available
  • Air/Fluid Leaks, Lights, Alternators & Electrical Repairs
  • Liftgates, Overhead Doors & Hydraulic Repairs
  • Out of Fuel Delivery, Jump Starts & Battery Replacement
  • A/C, Belts, Brakes, Brake Chambers, Fuel Filters & more
  • We Service Minor & Major Repairs
  • Semi Trucks, Commercial Trucks, RV, & Bus Repairs

Love's Truck Care #279

215 E I-30 N Service Rd

Mount Vernon, TX 85.88 mi

Love's Truck Care #279
Love's Truck Care #279
215 E I-30 N Service Rd
Mount Vernon, TX   View Map

800-655-6837 (primary)

Love’s 24-Hour Truck Care and Roadside Service are available to you no matter where you are. 

Our Truck Care centers are equipped with cutting-edge tools and equipment to meet your needs. With our expanded tire selection, light mechanical services, oil change services and emergency roadside assistance, we want to help you get back on the road safely and quickly. And with our International Navistar partnership, we create the largest service network in commercial transportation with more than 1,000 locations across North America.

Tire Offerings: Bridgestone, Michelin, Goodyear, BFGoodrich, Love’s Retreads and other brand name tires to fit your commercial truck tire needs. Oil Offerings: Shell Rotella, Chevron Delo, Mobil Delvac and Love’s Premium Oil

Longhorn Tire Service

1320 Holbrook St

Mount Vernon, TX 85.91 mi

85.91 mi
Longhorn Tire Service
1320 Holbrook St
Mount Vernon, TX
903-537-view (primary)

Vendor Details

Drake's Towing & Service

2303 E Main St

Madisonville, TX 86.81 mi

86.81 mi
Drake's Towing & Service
2303 E Main St
Madisonville, TX
936-348-view (primary)

Vendor Details

Lakeway Tire & Services

805 S Magnolia St

Woodville, TX 87.07 mi

87.07 mi
Lakeway Tire & Services
805 S Magnolia St
Woodville, TX
409-283-view (primary)

Vendor Details

American Towing & Tire

1230 Shannon Rd E

Sulphur Springs, TX 89.95 mi

89.95 mi
American Towing & Tire
1230 Shannon Rd E
Sulphur Springs, TX
903-885-view (primary)

Vendor Details

Hollis Tire Co

510 N Wheeler St

Jasper, TX 90.16 mi

90.16 mi
Hollis Tire Co
510 N Wheeler St
Jasper, TX
409-384-view (primary)

Vendor Details

Goodyear Commercial Tire & Service Centers #445

1200-A S Hillcrest Dr

Sulphur Springs, TX 90.23 mi

Goodyear Commercial Tire & Service Centers #445
Goodyear Commercial Tire & Service Centers #445
1200-A S Hillcrest Dr
Sulphur Springs, TX   View Map

877-769-8177 (primary)

Goodyear Commercial Tire & Service Centers provides you with a network of emergency service outlets. Available throughout the United States, these highly trained commercial outlets can get you up and running quickly.

  • 24/7 Roadside Emergency Service
  • Tire, Trailer & Truck Repair Services
  • Tire Sales, Replacement & Rotation
  • New, Used, Retread Tires - Spin Balancing
  • Oil Change, Differential & Trans. Fluid Change
  • PM Services, Brakes, Coolant Drain & Fill
  • Starter, Alternator, Battery Replacement & More

Speedco at Love's Travel Stop #738

1201 S Hillcrest Dr

Sulphur Springs, TX 90.29 mi

Speedco at Love's Travel Stop #738
Speedco at Love's Travel Stop #738
1201 S Hillcrest Dr
Sulphur Springs, TX   View Map

800-655-6837 (primary)

Speedco can offer an expanded tire selection, light mechanical services, oil change services, emergency roadside assistance and all amenities connected to our Travel Stops. 

With our nationwide network growing, Speedco is equipped with cutting-edge tools and equipment to meet your needs. Speedco locations are committed to getting you back on the road quickly. And with our International Navistar partnership, we create the largest service network in commercial transportation with more than 1,000 locations across North America.

Tire Offerings: Bridgestone, Michelin, Goodyear, BFGoodrich, Love’s Retreads and other brand name tires to fit your commercial truck tire needs. Oil Offerings: Shell Rotella, Chevron Delo, Mobil Delvac and Love’s Premium Oil

Martinez Heavy Truck

641 Hwy 75 N

Huntsville, TX 90.89 mi

Martinez Heavy Truck
Martinez Heavy Truck
641 Hwy 75 N
Huntsville, TX   View Map

888-569-1341 (primary)
888-569-1341 (secondary)

  • Quality Commercial Truck & Trailer Repair
  • Competitive prices on new commercial tires from MICHELIN®, Bridgestone and Goodyear
  • New Recap Tires from MICHELIN®, Goodyear, and Bandag
  • Quality Used Tires for commercial trucks
  • Tire Services Mount/Dismount, Balancing, Tire Rotations & Flat Tire Repairs
  • 24/7 Roadside Assistance on 18-wheeler trucks that includes: Tires, Minor Engine Repairs, No-Starts, Batteries, Starters, Alternators, Electrical System Service, Fuel Delivery, Brake Chambers
  • Diesel available at two Huntsville shops
  • Truck & Trailer Alignment
  • DOT inspections Monday through Friday 8:00 AM to 4:00 PM at the 500 I 45 Huntsville location

TA Truck Service #233

1700 Wilson Rd

Terrell, TX 91.05 mi

TA Truck Service #233
TA Truck Service #233
1700 Wilson Rd
Terrell, TX   View Map

972-563-6939 (primary)
800-824-7467 (secondary)

You can count on TA Truck Service to keep you rolling 24 hours a day, seven days a week, 365 days a year. RoadSquad nationwide network includes nearly 3,000 experienced technicians across more than 245 TA Truck Service facilities coast-to-coast to provide comprehensive maintenance and repair solutions wherever you're located. 

  • Oil Changes & PM Services (Offered In-Bay Only)
  • Electrical, Brakes & Air Leaks, Trailer Repairs
  • Full Mechanical, Advanced Diagnostics
  • Tire Services & Installations, DOT Annual Inspections
  • Jump Starts, Fuel Delivery & More!

Add'l Services: Expert Truck Alignment, Reefer Services. 
Avail. NorthStar Batteries