Its always such a thrill to find a gem. Eksteen and his team are always on time, friendly, efficient and extremely professional. Beside leaving the windows spotless, every area in which they work is clean and tidy. I cannot recommend them highly enough.