Hair weaves generally last from around 6 to 8 weeks. At this point, you can return to us to have your hair weave tightened. This involves undoing your braids, re-braiding, and then re-sewing the hair into a new position, giving you another 6 to 8 weeks to enjoy them!