Ok looking back at your website, this page for example do have the 404 problem.
Apparently your WordPress is installed in /blog directory and you managed some redirections on http://www.johnrothra.com.
This might be the root of the problem.
Or there might be a plugin issue.
I would recommend to identify clearly the issue by first desactivating all your plugins and see what you get.
I would also recommend to read this page about diagnosing issues in Customizr.
Best