Usacomplaints.com » Phone: 919999996177 - Reviews, Complaints, Reports

Phone: 919999996177
Found 1 review / complaint

Seobaba
Consumer Report

Stay away from SEOBABA & Mukesh Kumar I booked 1 month of SEO work and one implementation of a software onto our server. Mr. Mukesh Kumar promised to get traffic up by increasing serps for our keywords within 4 weeks and implementing the software within 2 weeks. 14 weeks after payment nothing ...