Kings Cleaning & Restoration proudly serves the Outer Banks of North Carolina with professional carpet & upholstery cleaning as well as tile cleaning and sealing. We also specialize in water extractions and carpet drying and are always available in emergency situations.