is_admin() should not verify user roles

is_admin() should not be used as a means to verify whether the current user has permission to view the Dashboard or the administration panel. 

http://codex.wordpress.org/Function_Reference/is_admin