Right Price, based in Plymouth’s Newnham Industrial Estate, has kicked off to a booming start to 2016. Sarah and Travis are now entering their fourth year of ownership, and building on the well-known Right Price name, which has been built up over nearly three decades, they have developed firm to one of the South West’s leading manufacturers and installers of windows and doors &...