Very effective treatment from an knowledgeable man. This isn't the cheapest of places but you get what you pay for. Can't recommend enough.