Leroys truck and auto service is the most trustworthy repair and service shop we've ever had the pleasure to bring our personal and company vehicle's for service to. Information from Troy, Lorenzo and Willy flows continously from these guys throughout service. Great shop, THANKS