My carpet was virtually ruined by pet waste and hardwood looked so old. These guys restored both to near new. Will be calling again.