Attorney Randy P. Davenport has dedicated his professional life to representing the legal interests of clients charged with criminal offenses. After years of successfully representing murder suspects and others charged with the most serious criminal offenses, attorney Davenport has turned his focus to successfully representing people just like you who have been charged with offenses prosecuted in the New Jersey Municipal Court system.