Very good experience with My Home Curtain Cleaner. The staff members were professional and hard-working for onsite curtain cleaning service. They were also very accommodating as I did a last minute change of meeting date. Will absolutely engage them once more and also recommend to others.