Carpet buckles are caused by a lack of tension in the carpet backing. In order to lay perfectly flat carpet must be stretched tight like a drum head from wall to wall. If the carpet was never stretched tight enough due to improper installation or if the tension was compromised when the carpet was pulled up to run speaker wire, or for some other reason, then the carpet will eventually begin to buckle. Proper carpet installation requires a tool that stretches the carpet tight across the room and without which you cannot create enough tension to keep the carpet flat. We have this tool and we know how to use it. We can restretch your carpet so that it will not buckle again. Guaranteed!