An Altoona man is facing charges after reportedly taking $7,600 from a woman to replace her roof but never doing the job. Altoona police have charged 47-year-old Benjamin Townsend after allegedly taking a $500 cash deposit from an Altoona woman and then cashing a $7,100 check the next morning.