Recently worked with BSA on our renovation and extension plans. Gavin took us through each step of the process personally, with expertise and patience. He also went above ... more