We started off in doubt as we had a family event coming up and were not sure if we'd be able to get the work done by then. MDG had a clear plan, experienced and dependable workmen, and excellent supervision. They executed the plan in a diligent manner and completed all work before the event. The staff was flexible and adapted their plan when required. Thank you, MDG!