I have several friends who have used their services to sell their homes and I have heard great things. Very responsive and honest about everything. They will take care of you throughout the whole selling/buying process. I would recommend them.5
This is a very small office, so you get a little more personalized attention. They don't keep regular hours but really do what they can to work around your schedule, which is nice.
PROS: Personal attention
CONS: Not regular office hours