HomeLight examines the transaction history for the 72 active Downtown Haverhill real estate agents to find the best ones. The top 3% of real estate agents in Downtown Haverhill get homes off the market in 85 days and sell for $0 more than the average.