Crystal Clear is a very professional, quality company that takes a lot of care in their work. I was really impressed at how much respect their employees had for our property while cleaning the windows. They really seem to know how to to the best work without damaging anything. They are friendly and trustworthy and the prices are very good for this type of quality. I also like the fact that the owner is very involved in dealing with customers and making sure the job was done right! I highly recommend this company for your window washing needs.