After going through 6 other contractors on my 8 unit apartment complex AMP was far and away the best. They renovated 4 units for me and Im VERY happy with their work. They kept me updated with regular status emails. They have great workmanship, craftsmanship, and pride in their final product. They have corrected other contractors work, and did everything for very reasonable rates. (even doing side work, like hauling concrete away, that has nothing to do with renovations)I would recommend them without reservations!