Can one access a specific IP address using a VPN?

Since certain companies require you to be in a specific location often to use their services, I’m needing to find a way to make it look like a device is using my home IP.

Most VPNs let you at least choose a geographical area, sometimes a specific server in that area.

You’d need to run a VPN server within your home network

Do they allow to host from specific place?

I’ll have to youtube this thanks