James Hodge has been doing business in Irving for many years and is very professional and takes pride in his work. I would recommend him for good quality window cleaning, inside and out. His prices are higher than others, but you can count on him to show up when promised.