Reserve Your Next Toyota

How can we help?

Finding your perfect vehicle is easy at Haley Toyota of Farmville. Between our new and pre-owned inventory, there's a vehicle for everyone. But what if you cannot find that one vehicle that you had your mind set on getting? If that's the case, don't stress it! We can help you secure that car, SUV, or Toyota truck.

Contact our team at Haley Toyota of Farmville to reserve your dream vehicle!


How Do I Order a Vehicle?

You can place an order by reaching out to our team and submitting a request. Let us know your vehicle preference, everything from the model, make, and year. Our representatives can then let you know if the vehicle you want will be coming into stock and, if so, will help you place the order.

How Long is the Delivery Process?

Every vehicle will vary when it comes to delivery. But, Haley Toyota of Farmville will do everything we can to expedite your vehicle delivery. We will also keep you in the loop as the process moves along.

What Does it Cost to Have a Vehicle Delivered?

Once determined that you can have the vehicle delivered, you can speak with our representatives about the vehicle's final sale price. However, rest assured that you do not face extra charges for placing an order.

What Are the Financing Options?

Whether you drive off the dealership lot with the vehicle you want or order it, you have finance options available to you. Please speak with our representatives to learn more about buying or leasing a car, SUV, or truck.

Get Started Reserving Your Next Vehicle Today!

If you browse the website or showroom and do not see the vehicle you desire, let us know! Our representatives can work with you to start an order request. You might find that your dream vehicle is only one shipment away.

How can we help?

* Indicates a required field

  1. Haley Toyota of Farmville

    1906 South Main Street
    Farmville, VA 23901

    • Sales: (434) 392-8166
Loading Map...

Get in Touch

  • Contact our Sales Department at: (434) 392-8166
  • Monday9:00am - 7:00 PM
  • Tuesday9:00am - 7:00 PM
  • Wednesday9:00am - 7:00 PM
  • Thursday9:00am - 7:00 PM
  • Friday9:00am - 7:00 PM
  • Saturday9:00am - 6:00pm
  • SundayClosed