Following on from everybody else comments, i too have two Microsoft laptops in my house, no connection problems, I have and iPhone 6 my wife an iPhone 5, no connection problems, two work iPads, no connection problems, personal iPad air, no connection problem and my wife has an iPad mini, no connection problems....so clearly there is a problem with my MBP. Thanks for your advise but when i spend 1k on a laptop, i expect to connect to the internet where ever i am.
Wifi can be a horrible thing to diagnose when there is an issue but if you've experienced this across multiple platforms and not changed anything about the infrastructure you're testing it on then you're not conducting true tests nor remotely going to get close to accurately pin pointing the problem.
Just because it 'works' on one set of devices in no way guarantees you that it should 'work' on another.