How long will it take?

This depends on the individual case and the course of treatment that is necessary. At times we are able to get the result we are after in a single visit. At other times, another visit is needed to arrive at our desired result.