MacRae & Whitley, LLP