Hach & Rose, Llp