Kingston, Pennsylvania
1 customer review
Bill
Bob gives his clients plenty of time and provides extremely useful self-help techniques. He refused to accept payment for a first visit even though he took well over an hour with me. Definitely earns five stars.