Allegiance is a best place to get your truck fixed in just minutes. Friendly staff is very polite and takes customers in a perfect and sensible way. Service is great and above expectations, with a quickly fix and parts on hand. Shop mechanics diagnosed a problem within an hour and have parts available, shop time. Customers can call before they go to checked if they have what they are looking for. Highly recommend for parts and service. Very easy to get to and get back on the road quickly.