David just left my house and my windows look amazing....crystal clear! David gave me a fair price, showed up on the day he promised, and did an awesome job. David is very professional, very personable, and just a super nice guy! I highly recommend Royal Pane Window Cleaning!!! thank you!!!