I am writing this because recently I have been made aware that this service has been rated less than an A rating. This service has been cleaning for us for eight years and we just love them. Before we hired Mountain Girl we tried several local services and did not like what we were getting. To those out there wanting to hire a service that does it all and does it well including customer service this company is for you. I have referred many friends to this company and they too are very happy!