Profits up at Kendall Freeman