Any recommendations for who would do the best job? Who is the best value? I am located in North Idaho.