There are plenty of things to think about when starting a small business that new owners often overlook or shortcut the branding process. While branding may seem like the icing on the cake, it is actually the baking powder and eggs that ensures the cake doesn't fold in on itself on the inside oven.
Do not believe their continued promises of change. If you have not succeeded the 1st 15 times, the 16th is in no way going being better. One of the many see it here to finish a relationship addresses this very part. Stop living in the dream world.
Are they a seo company saying they do branding?