Underwhelmed is how I would sum up my experience. I way overpaid for the quality of cleaning. They forgot to clean my dashboard, the vacuuming was so-so and my windows were streaked. 1.5 stars and I won't be back.