Having been in trucking most of my life, you can usally tell good from bad when it comes to a contractor, John is good!! He was the only one to offer to bring my boat across the border, in the end we did not. but more importantly, when I told him I may prefer to have it hauled due to the fact I did not know the status of the tires or wheel bearings on boat trailer, he insured me he would pack bearings and check for heat first 30 miles,and watch the tires. with my schedule and a deadline to remove the boat from place of purchase,I was unable to meet John, so he offered to store boat at his place until I could meet him. I would suggest John to anyone, he was not the lowest bid, but past experiences have taught cheaper is not better. thank you for a great job John, I will be calling again!!