GEM Cleaning Services is a licensed business serving Greater Vernon and Coldstream that provides residential and office cleaning, as well as carpet cleaning, customized to the client’s specifications. We also clean decks, patios and pool areas, show homes and suites. We offer weekly, bi-weekly, monthly or single-time services. If housework has become too much of a chore we’ll take care of it so that you can spend quality time doing the things that you enjoy doing. We’ll put the sparkle back into your space and make it shine.