I'm not sure what's troubling you about this. You have correctly identified the asymptotes it seems, but plugging -3.5 into that expression does not give 1, though if it did I don't see why that would be an issue.

Incidentally, the numerator does factor (apply quadratic formula, etc).