I enjoyed working with them because they were very professional yet friendly at all times! They really took care of us from beginning to end which was great for our business as well!! We had some issues throughout their engagement but everything got resolved quickly once we brought it up with SEOMarketing's team so no complaints there at this time. Not much specifically - just make sure you are comfortable with who your vendor will be before signing anything or asking any questions regarding what exactly is going to happen during implementation etc. If you want someone who has experience implementing other Google partners then definitely go through SEOMarketing first otherwise you may not get many opportunities since most people know about Googles' terms. Their knowledge base helped me learn more about how search works along with my website traffic patterns.