MARK MIDDLESWORTH, PC