We use them for weekly maid service and are very impressed. They arrive within the timeframe promised and always do an excellent job. Their employees all speak English and always ask us to walk around and check before they leave. On the rare occasion where we may notice something they may have missed they cheerfully take care of the problem with a smile. A pleasure to do business with them :) MaryJane.