Miramar has cleaned our carpet for a few times now, and I must say they have been the best carpet cleaning company I've had. They always arrive about 10 minutes before appointment time to get everything ready & start their work promptly at the set appointment time. The people are great, always with a positive attitude and enthusiastic (even though all my appointments have been very early on the weekends).
They seem to be very knowledgeable about the carpet cleaning and their equipment is great, their equipment is not loud at all which means we don't have to leave the house while they clean our carpet!
I have two dogs (boxers) & they've had plenty of accidents on our light-brown carpet, which it wasn't impossible for Miramar to get rid of! I wasn't expecting such bad carpet stains to come off even after washing it, but Miramar sure enough got rid of them and the stains have not appear since then!
Miramar has some great people & great service! I will actually be making an appointment with them pretty soon before family from out of town comes to visit!
Simply, Miramar is the carpet cleaning company to go to. Always on time, courteous, friendly, and always a great service!