I have used BMC for all of my house upgrades and it is completely effortless and stress-free!