Phil .,
I have few diffrent ways to add to my contracting work as like example in resdentail area if very small patching on drywall I can do that but there is one spot I will hand off is painting due it hard to get match the exsting colour on the wall or ceiling but if there there is going be a bunch of of patching many time it cheaper to get a hold of drywall contractor to do all the patching.
As for other service I do work on Diesel engines as the situation required { due I work on alot of generators so that do come handy when do the troubleshooting }
I did try to make all one stop for me before it did not work too well with me but for other peoples it may work ok.
Merci,Marc