T
Tamara Smith Review of The Cleaning Authority - Humbl...
New Management has caused this company to decline....
New Management has caused this company to decline. Very non-customer service friendly.
The staff broke something in my home and the owner wants me to fix it.
Comments: