SHEEHAN & DOLAN, LLC