Souhegan cleaning and restoration has been in business for 15 years. We work around the clock 24/HRS a DAY to accommodate your schedule. We specialize in office cleaning. Carpet & upholstery cleaning. Vinyl tile restoration. And STONE/GROUT floor care.