If your floor is thinner than 3/4", you may want hire a pro to avoid accidentally sanding down to the subfloor. A tongue and groove floor cannot be sanded as many times as a plank floor. Some newer floors are as thin as 1/4" and cannot be refinished. If your hardwood floor is underneath another floor covering, the old floor has to be removed.