I like that they are able to provide good advice for my project. They also have some really great people working there who can answer questions when you need it most. If you don't know exactly what your looking for or how something will be built/used, then this might not work out so well. It's hard to find someone with experience in the field if you do want help from an expert but just starting out without knowing much about the subject matter at all. We needed assistance with reviewing our plans before submitting them for approval to make sure we were doing everything correctly. This was helpful because sometimes companies try to cut corners or skip steps where necessary.