Skip the long lines. Here at Escamilla Auto Repair, we are your one-stop shop for all of your emissions needs! We have the equipment and licensing needed in-house so we can perform your state emissions test, then print your renewed license plate sticker on the spot, to save you a trip to the DMV!