5 /5 Kaykay Heart: Our truck looked brand new when we picked it up! They called for updates stayed in touch with our insurance provider, over all communications were amazing, respectful establishment, and very welcoming! Thank you for a good experience!