Newcastle
Newcastle is located in the northeast of England, on the River Tyne. It's the sixteenth most populated city in the British Isles, home to 280,000 inhabitants. The city has a historic past and the council have always tried to maintain this, yet a significant amount of completely new houses from the 70s has modernised many regions. Property owners and landlords from Newcastle are in need of home repair work and our vetted building contractors provide you with free of cost quotes.