Very good job! On time which I really appreciate, pleasant demeanor, & suggestions for guarding against future stains & removal much appreciated as well.

Will definitely use this service again.

A Thackeray