Newcastle Carpet & Tile Cleaning is a professional cleaning service that offers assistance for both commercial and domestic premises. We have a team of experts who specialize in rug cleaning, mattress cleaning, tile and grout cleaning, upholstery cleaning and more.