The modern world is shifting towards a more connected society as more smart technologies are readily available. This causes a large influx of data being sent to the cloud for computing. Fog computing was created to support the cloud by moving computing power closer to the edge. However, fog computing currently lacks the capabilities to move a specific service depending on the location of a client. This thesis created a proof of concept that allows a service to detect a user's location and move itself to a fog node closer to the user. This was achieved by developing a prototype which was able to gather information about the connection and determine where to move the service to obtain the closest proximity to the user. With a successful prototype achieved a conclusion is drawn that the concept of moving a service depending on the location of a client is possible. Together with this conclusion several limitations and performance issues are brought up and discussed together with workarounds and possible solutions.