This is a family run business, and been around a long time. We have bought 2 cars from them in the past 10 years, and ready to shop for another. They ...have recent models, that are clean, and low mileage. The prices are good, and the owner will tell you his rock bottom price up front, so no haggling. The cars are in good shape, and almost all are equipped with nice accessories. If you are looking for a 1-3 year old model car or truck, and Integrity has it, you won't go wrong. Facilities are just your average office space, and no repair shop on site - but many of the vehicles are still under warranty, so little issue there.