This guys just scamed
This guys just scamed. Me I have cancel service 30 days ago and they still charged to my card over 250 now I have to dispute. They also have bad lead generation practices. Not honest. Stay away. From Yielp.
October 6, 2025
Unprompted review