Building extensions come in many shapes and sizes and costs vary enormously but when the project is well designed and managed, an extension can make a big difference to your living space and save the need for costly relocations.
You may know people who ha