The cost of a crown lengthening procedure varies depending on how many teeth need work. In general, the procedure costs from $50 to $300 for one tooth, and it could cost $2,000 or more for multiple teeth.