Michael came to us highly recommended from others in our neighborhood. From the beginning, we were happy with our experience. At any given time, I knew exactly where we on the schedule and budget, including which contractors to expect. Michael's project manager kept everything clean and also caught and corrected any errors in a timely fashion. Overall, our project turned out as we had envisioned it.