The seeds of invention often require protection from the weather of today's global competition. Carstens & Cahoon, LLP offers both the legal and technical insight needed for ideas to prosper. We are intellectual property attorneys dedicated to helping our clients with all their intellectual property needs.