John Leo & Sons, Inc.
Jericho, Essex Junction, VT

(39)Check map
  • Phone:
  • +1 802-878-4982
  • Website:
  • Address:
  • 145 Jericho Rd, Essex Junction, VT 05452
  • Hours:
  • Tuesday7AM–5PM
  • Reviews
  • Map


    John Leo & Sons, Inc. Reviews

    4.6 stars based on 39 reviews

    Featured Comments:

    • s



      I have had my storage units over at John Leo and Sons for approximately 3 years. Carol and John are excellent people to deal with. The units are in good shape and priced very reasonably.

    • j

      jeff spooner


      VIP has been taking all of it's company vehicles and personal vehicles to John Leo for the past 10 years. Everything from oil changes, brakes and exhaust to transmission swaps. Never a bad experience! Only what you need and at a fair price. Highly Recommended.

    • R

      Rick Heh


      John, Carol and the whole crew at John Leo & Sons are wonderful people and a pleasure to work with. I have been using their services for at least the past 25 years. I am always met with a smile and a "can do" attitude. They accommodate my needs and time limitations. I am not surprised to see how this family operation has grown and diversified given their obvious commitment to customer service. Thanks! Rick Heh

    More reviews (2)

    Map & DirectionsDirections

    Current Hours
    • Tuesday :7AM–5PM
    • Wednesday :7AM–5PM
    • Thursday :7AM–5PM
    • Friday :7AM–5PM
    • Saturday :Closed
    • Sunday :Closed
    • Monday :7AM–5PM

    Nearby Moving Companies in Essex Junction

    Cost Calculator

    Save up to 40% off moving costs.

    Get a Quote Now

    (888) 228-3922

    Available 24/7

    Call us at (888) 228-3922 to find a trusted mover!

    Whether you need a local or long distance move, we're here to help, 24/7.

    Find Moving Companies by Cities