Did your position go through the labuour market test? Did your employer sponsor your visa?
Yes, they did. They have to since SLTs are not on the shortage list (see my response to /u/2ster)
Would you mind saying what region you are in (NE, NW, etc)?
I'm in the southeast. It's nice because I'm not far from London and a lot of the most famous sights. I could be in Paris in 3-4 hours. My weekends have been very exciting lately!
Did you have any specialized certifications or experiences that may have helped your job search?
Good question!!
I've seen a couple large Recruiting agencies online that supposedly place US SLPs in the UK - do you know anything about them?
I'm afraid I don't--my recruiter just kind of fell in my lap by recommendation and I didn't shop around at all! PM me if you want her contact info.
I've been scouring the Internet looking for someone with first-hand experience, so I can't thank you enough!
No problem! Don't be afraid to ask any further questions if you think of them, or if I need to clarify/expound.