Services in Port Townsend
A great way to research businesses in Port Townsend is to go to this page on the Chamber of Commerce website. You can search by type of business and then get a list of all businesses that are part of the Chamber activities.
This will get you general information on the businesses, but you might also want to check out what others have to say about them. Yelp is a pretty good resource here, especially when it comes to some of the smaller companies and services.