Do NOT use this company. Initially this contractor comes off as very personal and competent. The work will start off well but then you will encounter delay after delay and promise after promise to even show up to do work.
The work we had was left incomplete for weeks (replace an existing deck and replace siding). Even the work that was started was poor quality and not done properly (even we could see that!). After weeks of delay, repeated calls, broken promises we fired this contractor (lost money too!) and hired another company to complete the job.
Imagine - this contractor was even referred. Never, ever use this company or Bertrand (the contractor).