I'm not sure if it's my fault or theirs but they have an inordinate amount of down time that needs to be addressed for this service/product! If you are looking at other companies make certain all expectations can align before signing any contract with them as their services seem very low quality overall especially compared against competitors who do offer same type work without such issues (or lack thereof). It seems like once we get into our first few months working together there would normally always some issue going forward - which makes me question how long these people will stick around given what appears from experience so far? Don't waste your money here unless things change drastically otherwise look elsewhere!! For us being able to find new clients easier through social media using broadcast seo has helped tremendously.