I remember there used to be a place in Cleveland (I think on Cleveland School Rd) that had a sign out for small engine repairs. The business moved some time ago. Does anyone know if it still exists and have contact info? Thanks.