I had the good fortune of having CMG referred to me by my realtor when my wife and I were in the process of buying a condo in San Francisco that needed a remodeled kitchen, some windows replaced and the hardwood floors refinished and in some areas completely redone. Our job was on the small side for CMG, but the team at CMG made us feel as if our job was as important to them as any job they take on.
From the administrative staff all the way up to the owners, we felt in great hands.
The initial estimate was not only reasonable, but well thought out and easy to understand -- no hidden gimmicks to catch you out on "change orders." When certain costs ramped up during the process, it was easy to see why and the estimates for such additional services were reasonable and easy to understand. Each invoice was accompanied by a progress statement that made it easy to see how much work was left and how much of the total cost had been paid and that which remained. This really helped quell our fears that the process would run away from us and that the project would run over our budget. We needed up adding a lot of additional work, but the project came out at a total price in line with what we would have expected, and we never had a doubt that the costs were reasonable (or that the work being performed was first class)
The quality of work done by the CMG team was first class. We were in a tremendous rush to get the project done, and CMG made every effort to meet our timelines. We know at times we really pushed them to the wall on timing, but Anthony and his whole team never said "no," they just worked as hard as they could to meet our timetables. And despite the pressure to rush, Anthony did his utmost to keep the quality of the work being done first rate, even calling back in the flooring team when a small portion of the kitchen work was not up to his satisfaction.
I would absolutely hire Anthony and CMG for another project and would recommend them to anyone looking for a contractor. Unfailingly decent to work with, excellent quality work, and a willingness to meet your objectives on your timetables; what more could you ask for in a contractor team? read more