Where the small engine repair guys went? They took over the Scotty's auto spot on 331, but it appears to be a tire shop now? Anyone know how to contact them? Thanks.