PROTECTING FAMILIES AND BUSINESSES SINCE 1962

Commercial Truck Insurance

Whether you are an entrepreneur with one commercial truck or your company uses a fleet, you need commercial truck insurance tailored to your business and risk. There are different types of commercial truck insurance. As a trusted independent agency for over 50 years, C. M. Ruffo General Insurance will help you find the right coverage at the best rate.

Bright Colorful Big Rigs Semi Trucks — San Antonio, TX — C. M. Ruffo General Insurance

Some Vehicles and Coverage We Offer 

  • Dump trucks
  • Flatbed trucks
  • Semi-trucks (tractor-trailers or 18-wheelers)
  • Tow trucks

Some Types of General Coverages Are

  • Bodily injury and property damage
  • Physical damage
  • Cargo
Crashed Truck — San Antonio, TX — C. M. Ruffo General Insurance

Bodily Injury and Property Damage Liability 

When you're on the road, accidents can happen. Our bodily injury and property damage liability coverage ensures that you're protected in case of an accident that results in injury to others or damage to their property. This coverage fulfills legal requirements and offers peace of mind, knowing you're financially covered when the unexpected occurs.

Physical Damage Coverage 

Your commercial truck is a valuable asset, and protecting it is essential. Our physical damage coverage safeguards your truck against various perils, including collision, theft, vandalism, and other physical damage. Whether you have a single truck or a fleet, our policies are customizable to meet your needs.

Two Trucks Collided Head-On — San Antonio, TX — C. M. Ruffo General Insurance
Man Off Loads Boxes From 18 Wheeler Truck — San Antonio, TX — C. M. Ruffo General Insurance

Cargo Insurance 

The cargo you transport is often the lifeline of your business. Our cargo insurance protects the goods you carry, shielding you from financial losses in case of theft, damage, or loss during transit. We understand the importance of cargo to your operations, and our coverage keeps your business moving smoothly.

We’d love to hear from you! Call our friendly team at (210) 227-7700.

Share by: