Do not use these guys! Flat out find someone else.
Reasons:
1) While cleaning my hardwood floors their machine broke and GUSHED (not exaggerating) water all over while the workers literally just watched the water continue to cover my entire living room and kitchen. I had to initiate turning the water off and getting MY OWN TOWELS.
2) I told them that the water leak is going to damage my hardwood floors. They said "Naw it's gonna be fine". My floors are now warped.
3) The same machine was used in the kitchen and while cleaning the tiles it sprayed the dirty water on my stainless steel oven and refrigerator leaving a nasty residue.
4) The total process started ~8am.. Ended around 4pm. Had to cancel my plans because after the water leaking all over the floor I felt I had to babysit them the rest of the day.
About the only thing they got right has cleaning the carpet which was about 10% of the job anyways, hard to mess up.
I took pictures and videos of the entire process/events to support this review. And after all my troubles I was given a bottle of cleaner as if that made up for everything. Look elsewhere for wood/tile/carpet cleaning services.