Would highly recommend Liz and John from Weiken. They provide reasonable quotes and most importantly completed the work within a tight timeline and budget. They are patience in going through the design details. They monitor the work progress closely and provided frequent updates to the owner. Any defects or issues were resolved quickly.