I have used this company below and my clients has been very happy with then. I feel that they are very thorough and upfront with clients and their cost includes final walk through which is great because when issue are pointed out at the inital inspection they follow up during final walk through. I am not sure if they work in you area but give them a call.
Best of luck.
...just a suggestion.