If it is a Bestop, they were running a special during Covid to install at your home. You should be able to get your local 4x4 shop to do it as well.
Are you a member of any local jeep clubs like on facebook? Our local clubs a really good about helping each other with things like this.