Hi sir,I'm experienced web developer in asp.net and have done the same search functionality in this site. except this I always use bootstrap and my websites are responsive,means adjustable to every device like mobile,tab,etc.
if interested, please come in chat for more discussion.
note: to work with me,clients don't have to have any technical knowledge. they just give us business logic.,that's it.