Thomas B. Carpenter is an attorney offering his services to the Upper Moreland community and area. Carpenter graduated from the Duquesne University School of Law in 1993. His legal services specialize in the areas of business law, bankruptcy, real estate, wills, collections and powers of attorney. Call the office to make an appointment. Directions to the office are available on the website.