They are very competent, but also very expensive; probably best to save them for complex issues. A routine scheduled inspection with them will set you...