diff --git a/deploy/README.md b/deploy/README.md
index 04e6ccf..2032d0d 100644
--- a/deploy/README.md
+++ b/deploy/README.md
@@ -62,3 +62,16 @@
* Check deployment logs on deployer UI:
* Visit deployed app:
+
+### remove deployment
+
+* Remove deployment:
+
+ ```bash
+ # In gor-deploy/deploy dir
+ docker run -it \
+ -v ./:/app/deploy -w /app/deploy \
+ -e DEPLOYMENT_REORD_ID= \
+ cerc/laconic-registry-cli:latest \
+ ./remove-deployment.sh
+ ```
diff --git a/deploy/records/.gitkeep b/deploy/records/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/deploy/remove-deployment.sh b/deploy/remove-deployment.sh
new file mode 100755
index 0000000..f1f757c
--- /dev/null
+++ b/deploy/remove-deployment.sh
@@ -0,0 +1,63 @@
+#!/bin/bash
+
+set -e
+
+if [[ -z $DEPLOYMENT_REORD_ID ]]; then
+ echo "Error: please pass the deployment record ID" >&2
+ exit 1
+fi
+
+source .registry.env
+echo "Using DEPLOYER_LRN: $DEPLOYER_LRN"
+
+echo "Deployment record ID: $DEPLOYMENT_REORD_ID"
+
+# Generate application-deployment-removal-request.yml
+REMOVAL_REQUEST_RECORD_FILE=./records/application-deployment-removal-request.yml
+
+cat > $REMOVAL_REQUEST_RECORD_FILE <