Karla & company are very professional, hard-working people. They aim to please, and always ask for feedback. They are punctual, provide their own cleaning supplies and equipment. They are happy to do any extra jobs as well. They have been cleaning my house for 8 months and their quality remains very good.