I have used J&J twice for my window cleaning and they did an exceptional job! Easy to get an appointment and the crew was on time. They spent several hours detailing inside and out of our windows. They were incredibly accommodating and very conscientious. I highly recommend this company and will be using them for my windows washing needs for years to come! Thank you again for a great job!!!!!