At Mast Service Center in Etna Green, our incredibly talented auto mechanics and diesel mechanics have earned a reputation that we are incredibly proud of when it comes to working with individual and fleet service clients. Below are some reviews are written by satisfied clients who continue to give us 5-stars because there is never a job too big for us that we can’t fix quickly and at a price that other auto repair shops can’t compete with.