Removing Pet Urine Odor and Stains From Carpet

Pet urine in your carpet can be the most difficult type of stain to remove. When urine is introduced to your flooring, it will generally penetrate not only the carpet, but also the carpet pad and sub-floor. Since the urine…

Terrazzo Floor Cleaning & Polishing

Do you own a home built in the early 20th century that has beautiful, unique terrazzo floors? Did you know those floors can be restored to like new condition? Terrazzo consists of chips of marble, glass or other aggregates embedded in…