Love, love, love this service!  Mike had everything assembled and placed in the perfect location in no time.  Professional, courteous, prompt and just a great guy enjoying what he does.