May 2018 by Daniel Johnson
Fair pricing. Won't do or suggest work you don't need. Talks through options. Sole proprietor and sometimes work takes a while and you need to call ahead to set up an appointment. Small price to pay for quality work at honest prices.