James Thomas Salon sits on Grove Street in Peterborough, New Hampshire, providing haircuts, hair coloring and image-enhancing services for men, women and children of all ages. Its consultants help clients pick hair care products, and the building also houses Laurel & Grove, a home decor boutique.