Yes, i have used that service for WES evaluation for my Bachelor degree .. they are bit expensive but they do it .. they took a week furthur than the expected timeline they gave for sending transcripts to WES ..
For WES you should evaluate both bachelor and masters .. i see in forum some pple...