James Cleaning Service cleaned my hardwood floors and windows and did an outstanding job! I have never been more pleased with service provided by a company before. The floors look as if they are brand new and two weeks later then windows still sparkle. They both went above and beyond the job that was expected and charge an extremely fair price. I would recommend that anyone looking for a deep cleaning of their home, window cleaning, floors, etc. that you definitely give them a call - you will not be disappointed. I'm looking forward to their next visit to my home!