Overall very good.
Steve was great to work with. Called to set up appointment.
Showed up when he was scheduled to.
Gave a quote before performing work.
Did what was asked.
Carpets are clean.
Happy with overall experience and would use Smith Brothers again without hesitation.