Review Us At Cavanaugh & Thickens, our clients are our number one priority. We value your opinion. Please take a few moments to review us to let us know about your experience. Click here to leave us a review!