Tile Cleaning
We have used First Impressions in the past for carpet cleaning, and now are very impressed with the tile cleaning as well. The Mexican tile on the patio looks great after being neglected. They are always professional, knowledgeable, courteous and friendly.