CULHANE & ASSOCIATES LLP