STAY AWAY!DO NOT use this company for cleaning your home!!! I paid close to $400 to get my windows and carpet cleaned. They ruined my beautiful wall to wall carpets in my basement. Their machine was dirty and actually left tracks all over my carpet. They soaked the carpet so much that it smelled damp for days (like sewer) so much so that I had to buy a dehumidifier to dry out my basement. To top it all off the technicians did not remove their boots and left track marks everywhere. When I called Mark to tell him how upset I was about the mess his technicians had left behind, he offered to send someone back to redo the work. I objected, since I did not want to take any more chances with a company that was so unprofessional and actually dirtied my carpets when I was paying them to clean them. I asked for a refund for the carpet cleaning portion (even though I was unhappy with the windows) and he refused. I had to pay another company to redo the work and it was perfect and my basement smelled clean again! WORST customer service I've EVER experienced. Wish I had read the reviews on Yelp first - lesson learned!