Absolutely terrible! Stay away! This so called business feeds off of your trust, so don't give it to them. Unless you are promised the worst experience you can imagine, a never ending list of additional expenses, and an absolute lack of knowledge...don't believe a word of it! A friend of mine hired this place to do some simple work and it is a total nightmare!!! He invited me over to see what happened and I still can't believe it. As much as we like to support local business, this place has no place being a local business.