Is uristat (phenazopyridine) good for pain from urinary tract infection?

Yes it is. Medication will turn your urine dark orange, this is normal. Can be taken for up to 5 days in a row if needed, stop if and when symptoms have gone.