At Newcastle Carpet and Flooring we see things from our customer’s perspective, and we will provide beginning to end personalised service, ensuring that you get the best package possible. David and his team pride themselves on their honesty and reliability which is backed up by their extensive knowledge of both product and processes.