We had a bad experience because they never got back! We called, they came for an inspection later than promised, and said they'd send a quote. Then the owner (Shyam) disappeared. 10 days later after repeated calls, we got a quote with all the wrong details. After almost a month of wasted time, we had to look for different cleaners.