I would rather have one website than multiple. The promoting through internet marketing would get complicated, especially with Google. Many make big mistakes when they try to do this, and their places pages end up becoming merged for various reasons. Google can view this as cheating depending on how its messed up/done incorrectly. Can it be done, yes it can be, but takes good planning, and a lot more work on your part, and or more effort on your SEO stuff.
Taking a niche market like ours, and splitting it into an even more specific niche could be pointless. Splitting cleaning and restoration is one thing, but the biggest point I want to make is do some research before you do it. Look to see if that niche is getting searched for in your market. If it isn't popular/highly searched, you would be better off promoting that service with other advertising medias, or as a whole with the rest of your services.