rental used 35 towable boom lift new hampshire