Excellent cleaning Woman. I was here so I was able to point out the specifics & get exactly what we wanted. A wee bit pricey!! 4 hours. Almost $200. Small house. One time thing for us.