I recently discovered that the interior support for a slumpstone column that holds up a small roof overhang was missing or rotted. Is this a job for a mason?
Below is a great link that can walk you through every step precisely and also gives advice on what cleaner to use!
http://www.upholsterycleaners101.com/