You can try it out.
put your companies name on the front of Samuru
http://cnn.com.samuru.com does cnn.com
If you want to search your company just put mycompany.com on the front.
That will let you see if you would like the results.
It does not seem to work. This includes your cnn.com example. Your home page is displayed instead.
Should be working now.
Ah, you did not mention the URL has to contain a query. I assumed that mydomain.com.samuru.com would either display all mydomain.com pages you have indexed, or otherwise indicate that I will be searching within mydomain.com.
We used to pay $100/year for Google Custom Search. They had problems processing our payment for this year's renewal, which they did not bother to resolve, so I've been looking for alternatives.