Yes, there is. There are many all-in-one SEO tools available, but the best cheaper alternatives to Moz are SE Ranking and Serpstat. Free trials are available for both.