Great job from Juniors Carpet Cleaning! Besides having my carpet looking new again, David was on time! I’m sure you know what I am talking about when I say that contractors etc., are very unreliable or do not show up on time. David was punctual and professional. I highly recommend him for any job in your home. Thank you!