There are a few natural floor cleaners that are best for hard floors, such as pine oil and vinegar. However, always dilute these cleaners before using them on a hard floor. Never use vinegar on a hard floor without diluting first.