HACH & ROSE, LLP | Company Profile