Kelly has been providing us with great carpet cleaning for over 15 years. Now our married grown children are following in our footsteps using Kelly Cleaning for all their carpet needs.
Kelly Cleaning is personal, conscientious and strives to work with my schedule. Thanks Kelly for another great job!
more