My 12 inch non-sliding Dewalt miter DW715 saw with a large craftsman stop vac collects about 75% of the saw dust. I still need to sweep or vacuum the floor and the surrounding area after I am done cutting.
I connect electical power for the saw using a iSocket autoswitch. Link at bottom.
I think a hood of some type would be helpful. If working inside a client's home, you should consider enclosing the work space around the saw from floor to ceiling with zip wall.
Also an air filter unit placed on a work stand would help catch the fine dust particles that seem to float in the air after any job.
https://www.amazon.com/dp/B005ELWUWG/?tag=atomicindus08-20