I am after a professional SEO consultant to analyse my site and report back with feedback and tell me how i can improve both onpage and offpage SEO and tell me how i can outrank my competition which just outranked me, the consultant must show a good track record and sites they have worked on and the keywords they rank for.