Mosaic makes a difference by providing both home care services and a unique community resource centre.