Yardcontractors.com will definitely rank well for those keywords. While the domain could still provide a nice SEO boost, I actually see it as a great addition from a branding/Geo authority perspective as well. Owning the exact match .com of your core business carries certain clout.
