Hello, although I do not have extensive professional cleaning experience l will assure you I do have extensive house cleaning experience. I clean my mother's house regularly. Also I clean my own home consistently. I use all non toxic, chemical free cleaning products. These products clean better than most conventional products sold on the market today. Thank you for consideration.