well, i'm ashamed to admit, but i dont know all that much about fishing for specifically smallmouth. largemouth, yes, but not smallmouth. i still catch a good amount of them here though, and i can tell you there isn't any difference between catching them here and anywhere else i've fished like michigan, ohio, pennsylvania, maryland. so thats one detail you DONT have to worry about....

edit: just realized my profile doesn't say it, i live in virginia.