We had a towing hitch put onto our Expedition. It was done very fast..less than an hour while we waited. They have a very clean and nice seating area with a tv for you to wait. They offered us drinks and offered several times if there was anything they could do for us. The price was very fair about $100 and the quality was great. We never had any problems with it. It looked as if it came standard with the truck. Highly recommend!!!