Our job is to make sure your project is done the way it was designed and envisioned by you from start to finish. When you hire a general contractor, you are hiring a Construction Manager. The term means to manage the construction of a project. So from the demo, design, scheduling, permitting, supervision, to the final cleaning, we specialize in over seeing the entire process.
One thing I've learned over my history in the business is that communication is key. I constantly work with clients who say "I just wish so and so would return my emails or phone calls". This drives me nuts as well. It is so important to communicate whether with clients, designers, or subs. All you have to do is pick up the phone and things will run so much smoother.