Yes. Blood tests are more sensitive and provide a numerical result rather than just positive or negative. They can detect HCG at levels 10-25 times lower than urine tests.