Alternative Cleaning Inc
Specialties: Windows, Floors, Upholstery
These folks really know what they are talking about and I was pleased that they were on time for the appointment, asked pertinent questions, and finished quickly so that I could get back to work. Once I got the bid for their work I was pleased with the pricing and the references were very good. They've got my business!