Blain is the consummate professional. Excellent service, fair pricing and customer oriented. Would highly recommend his services. Our floors look like new again.

James T. Austin, TX